7.4.7 CreateIterResultObject ( value, done )

具有参数 value done 的抽象操作 CreateIterResultObject 通过执行以下步骤创建一个支持 IteratorResult 接口的对象:

  1. 断言: Type(done) 为 Boolean。
  2. 使 obj 变为 ObjectCreate(%ObjectPrototype%)。
  3. 执行 CreateDataProperty(obj, "value", value)。
  4. 执行 CreateDataProperty(obj, "done", done)。
  5. 返回 obj

results matching ""

    No results matching ""