![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 69
Jagger17
这个作者很懒,什么都没留下…
展开
-
1、ES6 === let && const
// let 的特性 if(true){ var a = '苹果'; let b = '香蕉'; } alert(a);// 苹果 alert(b);// b is not defined { let c = '橘子'; } alert(c);// c is not defined // const 的特性(常量) const d = '西瓜'; alert(d);// 西原创 2017-06-12 00:27:34 · 347 阅读 · 0 评论 -
2、ES6 === destructuring 解构
解构 Destructuring function breakfast(){ return ['苹果', '香蕉', '橘子']; } var tmp = breakfast(), apple = tmp[0], banana = tmp[1], orange = tmp[2]; alert(apple + ', ' + banana + ', ' + orange);// 苹果原创 2017-06-12 13:57:42 · 387 阅读 · 0 评论 -
3、ES6 === string 模板字符串
1、模板字符串 (()=>{ // 将以下字符串拼接 var a = '我好'; var b = '大家好'; // 可以采用以下写法,但是挺麻烦的 var c = '你好,' + a + ',' + b + '!'; // 用 es6 var c = `你好, ${a} ,${ b }!`; console.log(c); })(); 2、原创 2017-07-18 18:07:39 · 263 阅读 · 0 评论 -
4、ES6 === function 传递参数提供默认值,操作符(...)
1、原创 2017-07-18 19:04:43 · 805 阅读 · 0 评论 -
5、ES6 === 异步 Promise Generator yield
1、Promise 三种状态: 1、Pending: 等待,处理中,然后: *、Resolve: 完成 *、Rejected: 拒绝,失败 (()=>{ // 简单理解 Promise let p1 = new Promise((resolve, reject)=>{ if (异步处理成功了) {原创 2017-07-20 00:06:47 · 671 阅读 · 0 评论