《深入理解ES6》学习笔记没有this,arguments,它们的值是由外围最近的一层非箭头函数决定的。不是箭头函数的this不会变,而是它根本就没有this,就像它没有参数一样,它的this是外围保留的最后一层非箭头函数的this自己在定义的时候,类似于一个闭包,它保留了父作用域的this变量,所以无论你使用call,apply,还是bind都不能改变“它的”this的指向。没有prototype是因为没有this和prototype,所以不能new调用。根本原因在于箭头函数没有提供调用构造函数的方法,这是它与普通函数最大的区别。不支持重复的命名参数,不能用于创建生成器
