From 9fca5ebb46d0c4c1491a109bddbc4637b252c5dd Mon Sep 17 00:00:00 2001 From: YuJian Date: Tue, 17 May 2022 14:24:20 +0800 Subject: [PATCH] vault backup: 2022-05-17 14:24:20 --- 深入探索 JavaScript/JavaScript 执行.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/深入探索 JavaScript/JavaScript 执行.md b/深入探索 JavaScript/JavaScript 执行.md index 14a8e9d..647d7bc 100644 --- a/深入探索 JavaScript/JavaScript 执行.md +++ b/深入探索 JavaScript/JavaScript 执行.md @@ -75,4 +75,8 @@ JavaScript 用一个栈来管理执行上下文,当函数调用时,会入栈 this 的值存放在私有属性 \[\[ThisBindingStatus\]\] 中 -函数创建新的执行上下文中的词法环境记录时,会根据 \[\[thisMode\]\] 来标记新纪录的 \[\[ThisBindingStatus\]\] 私有属性。代码执行遇到 this 时,会逐层检查当前词法环境记录中的 \[\[ThisBindingStatus\]\],当找到有 this 的环境记录时获取 this 的值。 \ No newline at end of file +函数创建新的执行上下文中的词法环境记录时,会根据 \[\[thisMode\]\] 来标记新纪录的 \[\[ThisBindingStatus\]\] 私有属性。代码执行遇到 this 时,会逐层检查当前词法环境记录中的 \[\[ThisBindingStatus\]\],当找到有 this 的环境记录时获取 this 的值。 + +## Completion Record / 完成标记 + +>Completion Record 是 JavaScript 中的一个标准类型,用于描述异常、跳出等语句执行过程, \ No newline at end of file