1
0
Fork 0
Browse Source

vault backup: 2022-05-17 14:34:20

master
YuJian 3 years ago
parent
commit
fd80ddb2fc
  1. 7
      深入探索 JavaScript/JavaScript 执行.md

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

@ -79,4 +79,9 @@ this 的值存放在私有属性 \[\[ThisBindingStatus\]\] 中
## Completion Record / 完成标记 ## Completion Record / 完成标记
>Completion Record 是 JavaScript 中的一个规范类型,用于描述异常、跳出等语句执行过程 >Completion Record 是 JavaScript 中的一个规范类型,用于描述异常、跳出等语句执行过程
Completion Record 是语言实现者才需要关心的内容,但是我们可以从中看出一些 JavaScript 更加底层的实现逻辑,它有着三个字段分别是:
- \[\[type\]\] - 表示完成的类型,有 break continue return throw 和 normal 几种类型
- \[\[value\]\] - 表示语句的返回值,如果语句没有,则是 empty
- \[\[target\]\] - 表示语句的目标,通常是一个 JavaScript biao'qi'a
Loading…
Cancel
Save