es6
繁华清宁
这个作者很懒,什么都没留下…
展开
-
深入浅出es6(箭头函数)
=>是function的简写形式,支持expression和statement两种形式。同时一点很重要的时是他拥有词法作用域this值,帮助你很好的解决this的指向问题,这是一个很酷的方式,可以帮助你减少一些代码的编写,先来看看它的语法。var arr = [1,2,3];arr.map(item => item +1); arr.map((item, index) => item + 1); a转载 2017-04-07 15:47:32 · 240 阅读 · 0 评论 -
深入浅出ES6(六):解构(Destructuring)
1.什么是解构赋值? 解构赋值允许你使用类似数组或对象字面量的语法将数组和对象的属性赋给各种变量。这种赋值语法极度简洁,同时还比传统的属性访问方法更为清晰。 通常来说,你很可能这样访问数组中的前三个元素:var first = someArray[0]; var second = someArray[1]; var third = someArray[2];如果使用解构赋值的特性,将转载 2017-03-17 15:17:37 · 527 阅读 · 0 评论 -
es6(一)
我们如何遍历数组中的元素?20年前JavaScript刚萌生时,你可能这样实现数组遍历:for (var i = 0; i < arr.length; i++) { console.log(arr[i]); }es5正式发布后,你可以使用内建的方法forEach方法来遍历数组arr.forEach(function(value){ console.log(value); })这段代码转载 2017-03-31 15:31:13 · 331 阅读 · 0 评论