V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  nazalewoyuanyi  ›  全部回复第 3 页 / 共 6 页
回复总数  108
1  2  3  4  5  6  
❮ ❯
测试。。。。
<blockquote class="imgur-embed-pub" lang="en" data-id="a/jMAGszR" data-context="false" ><a href="//imgur.com/a/jMAGszR"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
2022 年 11 月 19 日
回复了 Angela2022 创建的主题 › 程序员 › [javacript 的 this 指向问题, 高手请进]
1. 箭头函数里的 this 是在箭头函数被定义那一刻决定的,且后续不会再变了。
2. 箭头函数里的 this 是离它最近的外层普通函数的 this ,如果最外层是全局环境,那么即 window 。

第一个输出:
箭头函数定义的那一刻,外层没有普通函数,那么 this 是 window 。
第二个输出:
箭头函数定义的那一刻,外层普通函数是 pet 函数,且 pet 函数被调用是通过 new 操作符,所以 pet 函数的 this 是 cat 对象,即箭头函数的 this 是 cat 。
1  2  3  4  5  6  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1257 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 69a29122 · 13ms · UTC 20:26 · PVG 04:26 · LAX 13:26 · JFK 16:26
♥ Do have faith in what you're doing.