es6箭头函数需要注意的地方

chat

以前刚接触箭头函数只知道他的this指向问题,今天学到了箭头函数的一些常用特写

写法:

 let test=()=> 2; //等同于function test(){return 2};
let test2=(a,b)=>{console.log(a,b;return a)}//等同于function test2(a,b){console.log(a,b);return a};

需要注意的地方:

1.this指向的问题,使用箭头函数,this指向的是定义函数时所在的对象,而不是运行时所在的对象。

2.箭头函数里面没有arguments,使用扩展运算符...代替。

3.箭头函数不能当做构造函数。

版权声明:
作者:东明兄
链接:https://blog.crazyming.com/note/571/
来源:CrazyMing
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
es6箭头函数需要注意的地方
使用箭头函数需要注意的地方
<<上一篇
下一篇>>
chat