随笔分类 -  ES6

摘要:1 // 2017/7/22 2 /*ES6函数的扩展*/ 3 //ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。 4 function log(x, y) { 5 y = y || 'World'; 6 console.log(x, y); 7 ... 阅读全文
posted @ 2017-07-24 16:21 忍冬。 阅读(631) 评论(0) 推荐(0)
摘要:学习参考:http://es6.ruanyifeng.com/#docs/destructuring 阅读全文
posted @ 2017-07-20 11:22 忍冬。 阅读(206) 评论(0) 推荐(0)
摘要:1 //2017/7/15 2 //Javascript 中的方法:在一个对象中绑定函数,称为这个对象的方法。 3 /*1*/ 4 var boy={ 5 name:'xiaoming', 6 birth:2007, 7 age:functi... 阅读全文
posted @ 2017-07-15 15:26 忍冬。 阅读(371) 评论(0) 推荐(0)
摘要:1 //2017/7/14 2 //变量的解构赋值(解构:Destructuring) 3 4 //(1)数组的解构赋值 5 6 let [a,b,c]=[1,2,3];//模式匹配,只要等号两边的模式相同,左边的变量就会被赋予对应的值。 7 8 //eg: 9 let [foo,[[... 阅读全文
posted @ 2017-07-14 10:38 忍冬。 阅读(303) 评论(0) 推荐(0)
摘要:1 //顶层对象属性:在ES5中,顶层对象的属性与全局变量是等价的.以下代码中,为顶层对象的属性赋值与全局变量的赋值,是同一件事。 2 window.a=10; 3 console.log(window.a);//10 4 a=40; 5 console.log(window.a);//40 6 7 ... 阅读全文
posted @ 2017-07-13 11:29 忍冬。 阅读(701) 评论(0) 推荐(0)
摘要:1. 2. 3. 阅读全文
posted @ 2017-07-13 11:04 忍冬。 阅读(225) 评论(0) 推荐(0)
摘要:1. let声明变量只在let命令所在的代码区内有效。 2. 3. 不存在变量提升。 4. 不允许在相同作用域内,重复声明同一个变量 5. ES6的块级作用域 阅读全文
posted @ 2017-07-13 09:53 忍冬。 阅读(2304) 评论(0) 推荐(0)