Heim > Fragen und Antworten > Hauptteil
Beginner to es6
Ein bestimmtes Klickereignis wurde als $(".btn").click(()=>{console.log(this)}) umgeschrieben, aber wenn Sie die Funktion verwenden, this Es zeigt auf das aktuelle Element. So ändern Sie den Sinn dieses Elements
阿神2017-07-05 11:09:39
这个问题老生常谈了。从结论上来说,箭头函数中的 this 指向是经过修复的,指向的是当前代码的块级作用域,而不是调用者的作用域。
一些相关文档:
https://developer.mozilla.org...
http://www.infoq.com/cn/artic...