《深刻了解ES6》学习笔记

没有this、arguments,他们的值由外围最近一层非箭头函数决定

并不是箭头函数的 this 不会变动,而是它基本就没有this,就跟他没有arguments一样,它的this是本人在定义时保留的外围最近一层非箭头函数的this,相似于一个闭包,保留了父级作用域的this变量,所以,无论应用call、apply、bind都无奈扭转 “它的” this的指向。

没有prototype

因为没有thisprototype,所以无奈通过new的形式调用,根本原因在于箭头函数外部没有提供结构器的调用形式,这是它和一般函数最大的区别。

不反对反复的命名参数

不能用来创立生成器