1. 首页
  2. 编程面试题
  3. 前端
  4. ES6

箭头函数和普通函数的区别是什么?



箭头函数没有this,它会从自己的作用域链的上一层继承this,因此无法使用apply/call/bind进行绑定this值;

不绑定arguments,当在箭头函数中调用arguments时同样会向作用域链中查询结果。

不可以使用yield命令,因此箭头函数不能作Generator函数。

不可以使用new命令,因为普通构造函数通过new实例化对象时this指向实例对象,而箭头函数没有this值,同时箭头函数也没有prototype.

发布者:admin,如若转载,请注明出处:https://ai1024.vip/39086.html

QR code
//