# ❓ 箭头函数与普通函数(function)的区别是什么?构造函数(function)可以使用 new 生成实例,那么箭头函数可以吗?为什么?
箭头函数内部使用的
this
指向其定义时所在的作用域中this
。普通函数内部this
指向是调用者对象箭头函数内部没有
arguments
对象。普通函数内部有箭头函数不能使用
yield
命令, 不能用作Generator
函数。普通函数可以箭头函数不能使用
new
没有自己的 this 指向
没有 prototype 显示原型,不能作为构造函数如何实现一个 new