箭头函数的this指向的是定义时的this,而不是执行时的this,因此无法通过call、apply、bind等方法改变this指向
箭头函数没有prototype属性,普通函数是有prototype属性的
js
let foo = () => {};
console.log(foo.prototype); // undefined箭头函数不能用作构造器,和 new一起用会抛出错误。