ECMAScript
ES^ Decoretors
许多面向对象的语言都有修饰器( Decorator )函数,用来修改类的行为。既然有了类,那么装饰器当然必不可少。
ES 新特性
ECMAScript
许多面向对象的语言都有修饰器( Decorator )函数,用来修改类的行为。既然有了类,那么装饰器当然必不可少。
ECMAScript
继承是一个类扩展成另一个类的基础,ES6 在推出 Class 之后,也实现了 extends 来看看,继承在 ES6 中的效果吧~
ECMAScript
ES6 的 class 可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的 class 写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。
ECMAScript
就像 Generator 函数返回一个同步遍历器对象一样,异步 Generator 函数的作用,是返回一个异步遍历器对象。
ECMAScript
Generator 可以解决异步的问题,但却需要多一个帮助函数,如何顺畅的编写异步代码呢? ES6 推出 async、await 来解决,来看看。
ECMAScript
正式介绍下,Generator 配合异步的操作,异步方式变成同步方式,神奇!这是什么魔法代码!
ECMAScript
有了迭代器,那么如何生成可迭代结构呢,Generator 给你答案,对了偷偷告诉你,Generator 还可以解决异步回调的问题呢!
ECMAScript
Iterator 迭代器,终于也加入了 JS 的大本营,迭代器为一个可迭代的对象,可迭代等于可遍历,那么 ES 中,迭代器该怎么写?
ECMAScript
Reflect 反射?字面上是,但是实际上它的作用只是配合 Proxy 实现,深入使用反射,确实能进行一些数据元操作,那么该如何编写呢?
ECMAScript
代理,ES6 也支持代理啦,这使得一些列的开发模式得意解决,那么什么是代理,ES6 中代理又该如何使用呢?
ECMAScript
尾调用优化,作为解决函数调用栈过于深入的一个解决方法,虽然语言上还没有实现,了解下还是不错的。
ECMAScript
JS 终于迎来了正规的 SET 和 MAP,作为最基础的数据结构,开发者们终于不需要用数组和对象进行模拟了,生产力得到进一步解放。
ECMAScript
对象,作为 JS 中最基础的数据结构,封装的基础容器,在 ES6 中得到一定程度的加强与简化,更好用了。
ECMAScript
箭头函数,ES6 中出现了一个特殊的大类,有怎么的特性,又该如何使用,与普通函数的区别又是如何?
ECMAScript
函数,是 JS 语法中较为重要的那一个,随着 ES6 的整体更新,函数也得到了进一步的加强。
ECMAScript
数组,作为编程中常用于存储数据的存在,在 ES6 中得到了扩充,更加方便了开发者,那么都有哪些新特性加入的呢?