1
0
Fork 0
Browse Source

vault backup: 2022-05-17 11:35:00

master
YuJian 3 years ago
parent
commit
2fc00a7b7a
  1. 4
      深入探索 JavaScript/JavaScript 执行.md

4
深入探索 JavaScript/JavaScript 执行.md

@ -64,4 +64,6 @@ this 是一个复杂的机制,JavaScript 标准定义了 \[\[ thisMode \]\]
JavaScript 用一个栈来管理执行上下文,当函数调用时,会入栈一个新的执行上下文,函数调用结束之后,执行上下文被出栈 JavaScript 用一个栈来管理执行上下文,当函数调用时,会入栈一个新的执行上下文,函数调用结束之后,执行上下文被出栈
数创建新的执行上下文中的词法环境记录时,会根据 \[\[thisMode\]\] 来标记新纪录的\[\[ThisBindingStatus\]\] 私有属性。 this 的值存放在私有属性 \[\[ThisBindingStatus\]\] 中
函数创建新的执行上下文中的词法环境记录时,会根据 \[\[thisMode\]\] 来标记新纪录的 \[\[ThisBindingStatus\]\] 私有属性。代码执行遇到 this 时,会逐层检查当前词法环境记录中的 \[\[ThisBindingStatus\]\],当找到有 this 的环境记录时获取 this 的值。
Loading…
Cancel
Save