[JS函数] 箭头函数

2019-11-13  本文已影响0人  反复练习的阿离很笨吧

箭头函数

箭头函数就相当于匿名函数

使用方法和匿名函数相同。
注意返回一个对象的时候加上()。对象的{}可能会与函数体的{}有冲突。

箭头函数的this

箭头函数看上去是匿名函数的一种简写,但实际上,箭头函数和匿名函数有个明显的区别:箭头函数内部的this是词法作用域,由上下文确定。
箭头函数完全修复了this的指向,this总是指向词法作用域,也就是外层调用者obj。
如果使用箭头函数,以前的那种hack写法:
var that = this;
就不再需要了。

上一篇 下一篇

猜你喜欢

热点阅读