yachen168 / yachen168.github.io

Hexo Blog
https://yachen168.github.io
0 stars 0 forks source link

JavaScript 閉包與範圍 ── Execution Context - yachen #28

Closed yachen168 closed 4 years ago

yachen168 commented 4 years ago

https://yachen168.github.io/article/JavaScript%E9%96%89%E5%8C%85%E8%88%87%E7%AF%84%E5%9C%8D(%E4%B8%8A).html#more

閉包(closure)在 JavaScript 中佔著重要的地位,但閉包本人其實不太好搞,先從與閉包密不可分的 ── 作用範圍(Scope)開始下手吧!這篇將從執行背景空間(execution context)開始介紹,一步步看 JavaScript 引擎是如何追蹤程式碼的執行,然後…等時機到了就會知道什麼是閉包了(吧)。