Array.of/Array

2019-05-06  本文已影响0人  卡卡的尼奇

Array.ofES6新增的构造新数组的方法,与Array比较类似,弥补了Array的一些缺点

语法

Array(element0, element1[, ...[, elementN]])
Array(arrayLength)

Array.of(element0[, element1[, ...[, elementN]]])

从方法中我们可以看书当参数数量不一致的时候,Array会有不同的表现,而Array.of则可以保证行为的统一,Array.of基本可以用于替代Array

Array() // []
Array(5) // [, , , , ] 这里每一个元素都是空而非undefined/null
Array(5, 6) // [5, 6]

Array.of() // []
Array.of(5) // [5]
Array.of(5, 6) // [5, 6]
上一篇下一篇

猜你喜欢

热点阅读