箭头函数
2020-04-02 本文已影响0人
Zhou_qn
没有参数的时候必须有一个圆括号,有一个参数的时候圆括号可无,两个级以上也必须有括号
1.没有自己的this
箭头函数不会创建自己的this,它只会从自己的作用域链的上一层继承this,对于调用call和apply改变this也是失效的
2.没有arguments
3.没有super
4.也不能当做构造函数
箭头函数不能用作构造器,和 new一起用会抛出错误。
5.箭头函数没有prototype属性
-
优点:
箭头函数写代码拥有更加简洁的语法;
不会绑定this。