es6
文章平均质量分 60
渣渣楠
记录码code的点滴遇到的坑坑洼洼,填坑的记录
展开
-
ES6新特性概览
ES6新特性概览本文基于lukehoban/es6features,同时参考了大量博客资料,具体见文末引用。ES6(ECMAScript6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次标准的制订还是2009年出台的ES5。目前ES6的标准化工作正在进行中,预计会在14年12月份放出正式敲定的版本。但大部分标准已经就绪,且各浏览器对ES6的支持也正在实现中。要查看ES6的支持情况请点此。目前想要运行E..转载 2021-04-19 17:36:30 · 142 阅读 · 0 评论 -
es6中Maps与WeakMaps区别
MapMap解决的是Object的键值对中键只能是字符串的问题。Map是Es6提供的新的数据结构,是键值对的集合。Map的“键”不限于字符串。各种类型的值(包括对象)都可以当做键。WeakMapWeakMap结构与Map结构基本类似,唯一的区别就是WeakMap只接受对象作为键名(null除外),而且键名所指向的对象不计入垃圾回收机制。WeakMap专用场景:它的键所对应的对象可能会在将来消失。典型应用:一个对应DOM元素的WeakMap结构,当某个DOM元素被清除,其所对应转载 2021-04-19 17:33:40 · 287 阅读 · 0 评论