this 在 JavaScript function() {} 和 () => {} 里的区别

admin 提交于 星期四, 06/22/2017 - 11:34

function() { this } 里面的this是一个新的指针,如果我们想访问父亲的指针,需要在调用前var self = this; 然后在函数里用self引用父亲。

() => { this }里面的this是父亲作用域的指针。

https://stackoverflow.com/questions/24900875/whats-the-meaning-of-an-arrow-formed-from-equals-greater-than-in-javas

标签