[译]JavaScript: 带你彻底搞懂 this
- 原文地址:JavaScript: What is the meaning of this?
- 原文作者:Jake Archibald
- 原文发布时间:2021-03-08
- 本文永久链接:https://github.com/Ivocin/Translation/Blogs/javascript-what-is-the-meaning-of-this.md
- 翻译、校对:Ivocin
搞明白 JavaScript 中 this
的值有时候会很棘手,本文带你彻底搞懂 this
。
JavaScript 的 this
往往会成为许多笑话的笑柄,因为它相当复杂。然而,我发现很多开发人员为了避免处理 this
,用了更加复杂和特定领域的处理。如果你对 this
还不熟悉,希望本文能帮助到你。下面进入我的 this
指南。
我将从最具体的情况开始,以最不具体的情况结束,本文的结构类似与一个大的 if (…) … else if () … else if (…) …
语句,所以你可以直接跳转到匹配你代码情况的章节。