1.没有 this
箭头函数没有 this,所以需要通过查找作用域链来确定 this 的值。
2. 没有 arguments
但是可以这么输出
3.箭头函数没有实例
图片来自:https://juejin.cn/post/6844903616231260174#heading-4
4. 没有原型
我们所定义得函数什么的都是他们对应的实例,箭头函数没有实例,所以他自然没有原型链,箭头函数既没有实例,又不可能通过new来创建
new操作符都做了什么事情
1.创建一个空对象
2.把这个空对象的线性原型(__proto __)直线他的构造函数的显性原型(prototype)
3.将构造函数的作用域赋值给空对象 (也就是将构造函数的this指向空对象)