Array
数组创建
let arr1 = []
let arr2 = Array(3) // [empty × 3]
let arr3 = Array('3') // ["3"]
let arr4 = Array.of(3) // [3]
let arr5 = Array.of('3') // ['3']
let arr6 = Array.from({ length: 3 }) // [undefined, undefined, undefined]稀疏数组
//空位是没有任何值,可以用 in 运算符检测
let a = [, , ,] // [empty × 3]
0 in a // falselet b = [1, 2, 3]
delete b[0] // [empty, 2, 3]let a = Array(3) // [empty × 3]数组去重
Last updated