Javascript - es6中this
高洛峰
高洛峰 2017-07-05 11:07:39
0
3
993

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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

Antworte allen(3)
ringa_lee

建议去看下es6的箭头函数

巴扎黑

箭头函数里面根本没有自己的this,而是引用外层的this

阿神

这个问题老生常谈了。从结论上来说,箭头函数中的 this 指向是经过修复的,指向的是当前代码的块级作用域,而不是调用者的作用域。

一些相关文档:

https://developer.mozilla.org...

http://www.infoq.com/cn/artic...

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage