请问箭头函数和普通函数的区别有啥?
来源:5-6 箭头函数
慕前端5592812
2019-12-11 15:51:51
为什么说最大的区别是作用域?
1回答
好帮手慕码
2019-12-11
同学你好,区别如下:
(1)箭头函数是匿名函数,不能作为构造函数,不能使用new
(2)箭头函数不能绑定arguments,取而代之用rest参数...解决,举例:
(3)箭头函数没有原型属性,举例:
(4)箭头函数不绑定this,会捕获其所在的上下文的this值,作为自己的this值。而普通函数的this指向调用它的对象,this是最大的区别,也就是作用域,举例:
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题