请列举箭头函数和普通函数的区别
时间: 2023-03-23 17:01:51 浏览: 98
引入箭头函数的作用以及其与普通函数的区别
箭头函数和普通函数的区别如下:
1. 箭头函数不会创建自己的this值,而是继承父作用域的this值,而普通函数会在运行时创建自己的this值。
2. 箭头函数不能使用arguments对象,但是可以使用Rest参数,而普通函数可以使用arguments对象。
3. 箭头函数不能作为构造函数使用,而普通函数可以。
4. 箭头函数没有自己的原型对象,而普通函数有自己的原型对象。
总之,箭头函数相对于普通函数来说更加简洁明了,但是功能上有所限制。
阅读全文