我不确定在Javascript中调用它是什么:
exports.withLocalCallback = () => {
return [1, 2, 3].map(x => x + 1)
}
我之前没有见过这个,我甚至想不到谷歌的方式。有人能解释一下这里发生了什么吗?
答案 0 :(得分:1)
它是箭头函数,它们的工作方式与普通的js函数几乎相同,区别在于“this”与定义函数的范围绑定。因此,您不需要绑定函数来访问正确的对象。
如果你不需要'this',差别就是没有,除了另一种语法,它看起来更像是函数式语言函数。