1/4
腾讯频道 - web前端快速学习 - 图片
腾讯频道 - web前端快速学习 - 图片
腾讯频道 - web前端快速学习 - 图片
腾讯频道 - web前端快速学习 - 图片
#前端 箭头函数与普通函数的区别

1,普通函数可以有匿名函数,也可以有具体名函数,但是箭头函数都是匿名函数。
2,箭头函数不能用于构造函数,不能使用 new 关键字,普通函数可以用于构造函数,以此创建对象实例。
3,箭头函数中 this 的指向不同,在普通函数中,this 总是指向调用它的对象,如果用作构造函数,this 指向创建的对象实例。 箭头函数本身不创建 this,也可以说箭头函数本身没有 this,但是它在声明时可以捕获其所在上下文的 this 供自己使用。
4,每一个普通函数调用后都具有一个 arguments 对象,用来存储实际传递的参数。但是箭头函数并没有此对象。
5,箭头函数不能用于 Generator 函数,不能使用 yeild 关键字。
6,箭头函数不具有 prototype 原型对象。而普通函数具有 prototype 原型对象。
2024-10-29
浏览32
登录后评论
评论
分享