7.3.16 CreateArrayFromList ( elements )
抽象操作 CreateArrayFromList 用于创建一个 Array 对象,其元素由 List 提供。 此抽象操作执行以下步骤:
- 断言:elements 是一个 List,其元素都是 ECMAScript 语言值。
- 使 array 变为 ArrayCreate(0)。
- 使 n 变为 0。
- 对于 elements 的每个元素 e:
a. 使 status 变为 CreateDataProperty(array, ! ToString(n), e) b. 断言: status 为 true。
c. 递增 1。
5.返回 array。