Modules modules有2种形式,一种requireJS,另一种commonJS,现在ES6引入自己的modules.Modules的强...
Proxy 代理是指对对象(也包含函数)行为进行拦截,设置"陷阱"( trap ),来定义对象的行为,同时也能创建内置对象。 一.Proxy 和...
Promise promises是为了解决异步编程中回调函数存在的一些问题而产生的,它不是用了取代回调函数的,而是使得回调函数更加的好用。Nod...
Arrays ES6对数组添加了一些新的方法,另外还添加了TypedArray类型,这种类型支持对内存的操作,ArrayBuffer和C语言内存...
Classes 我们知道javascript是没有类的概念的, ES6新添加了 class 关键词,为书写类提供了很大的便利,下面我们通过ES5...
迭代器和产生器 迭代器和产生器是ES6很重要的两个新特性,迭代器是继承了某个特定接口的对象;产生器则是一类特殊的函数,调用产生器可以返回一个迭代...
Sets and Maps 我们知道ES6之前,array是唯一的集合类型,数组是数字索引(numeric index)的键值对组合,当我们需要...
Symbols symbols 是ES6新添加的一种Primitive类型,用于当作unique IDs,避免命名冲突,下面我们从来看看这个新类...
解构(Destructure) 解构是ES6新添加的一种功能,解构是指将复杂的数据结构拆分为小的部分。ES6添加了对对象字面量(object l...
文集作者