
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 · 391 阅读 · 0 评论 -
2、ES6 === destructuring 解构
解构 Destructuringfunction breakfast(){ return ['苹果', '香蕉', '橘子'];}var tmp = breakfast(), apple = tmp[0], banana = tmp[1], orange = tmp[2];alert(apple + ', ' + banana + ', ' + orange);// 苹果原创 2017-06-12 13:57:42 · 420 阅读 · 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 · 304 阅读 · 0 评论 -
4、ES6 === function 传递参数提供默认值,操作符(...)
1、原创 2017-07-18 19:04:43 · 851 阅读 · 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 · 712 阅读 · 0 评论