箭头函数是ES6里面很常用的函数,它与普通函数相比较有以下几点不同,稍作记录
- 箭头函数没有自己的this,继承的是外层代码块的this。
- 不可以当做构造函数,也就是说不可以使用new命令,否则会报错的。
- 不可以使用arguments对象,该对象在函数体内不存在。如果要用,可以用 rest 参数代替。
- 不可以使用yield命令,因此箭头函数不能用作 Generator(生成器) 函数。
- 因为没有this,所以不能使用call、bind、apply来改变this的指向。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。