6.2.2 规范类型的完成记录

完成(Completion)类型是用于解释值和控制流的运行时传播的记录,例如执行非本地控制传送的语句(break,continue,return throw)的行为。

完成类型的值是其字段由图表 8 定义的记录值。这样的值被称为完成记录(Completion Records)。

图表8:完成记录范围

范围(Field) 值(Value) 解释(Meaning)
[[Type]] normal breakcontinuereturn、 或 throw 中的任一值 发生的完成类型。
[[Value]] 任一 ECMAScript 语言值 或 空(empty) 生成的值。
[[Target]] 任一 ECMAScript 字符串或空(empty) 定向控制转移的目标标签。

术语 “突然完成(abrupt completion)” 是指任何完成的具有 [[Type]] 的值而不是指 normal

results matching ""

    No results matching ""