[ECMAScript] 箭头函数与普通函数有什么区别?它有哪些新的特性?
Posted 前端小歌谣
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[ECMAScript] 箭头函数与普通函数有什么区别?它有哪些新的特性?相关的知识,希望对你有一定的参考价值。
[ECMAScript] 箭头函数与普通函数有什么区别?它有哪些新的特性?
1.this指向的问题,箭头函数没有自己的this,继承外层上下文绑定的this
2.箭头函数不绑定 arguments,取而代之用rest参数解决
var foo = (...args) =>
return args[0];
3.箭头函数不能用作构造器,和new一起用会抛出报错
4.箭头函数没有原型属性
var foo = () => ;
console.log(foo.prototype) //undefined
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
主目录
以上是关于[ECMAScript] 箭头函数与普通函数有什么区别?它有哪些新的特性?的主要内容,如果未能解决你的问题,请参考以下文章