ES6 学习笔记
Aproducer
这个作者很懒,什么都没留下…
展开
-
ES6-解构赋值
ES6引入的解构赋值用法总结: 一句话记忆:使用变量替换掉数组或者对象中目标值的位置原创 2018-08-30 20:30:59 · 271 阅读 · 0 评论 -
ES6-生成器(generator)
generator(生成器)是ES6引入的新类型。 定义方式如下(function *) function* gen(){ for(let i=0;i<3;i++){ yield i; } } yield作用类似于return,但是函数运行到yield时并不会像遇到return时一样结束执行,因此可以利用这一点多次返回值 直接运行gen()返回的是一个生成器...原创 2018-09-02 14:59:38 · 871 阅读 · 0 评论 -
ES6-class类
先前我们花了很长的篇幅来说明一个事实 JavaScript中没有类 并从很多方面进行了说明(比如类是通过赋值进行实例化,而JavaScript中的对象是通过原型链关联到另一个对象从而进行委托) 而ES6推出的class关键字 实际上是一个语法糖,只是通过class来把JavaScript中这一行为伪装的更像类,更好理解 但实际上并没有改变JavaScript使用原型链进行关联而不是复制类...原创 2018-09-17 23:23:38 · 186 阅读 · 0 评论