7.4.7 CreateIterResultObject ( value, done )
具有参数 value 和 done 的抽象操作 CreateIterResultObject 通过执行以下步骤创建一个支持 IteratorResult 接口的对象:
- 断言: Type(done) 为 Boolean。
- 使 obj 变为 ObjectCreate(%ObjectPrototype%)。
- 执行 CreateDataProperty(obj, "value", value)。
- 执行 CreateDataProperty(obj, "done", done)。
- 返回 obj。