Array.of
创建一个可变数量参数的数组实例
不考虑参数的数量或类型,跟Array构造函数有何区别?
区别在于
Array.of (7)创建的是单个元素为7的数组
而 Array(7)创建的是一个长度为7的空数组
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
Array.of(7); 结果为: [7]
Array.of(1, 2, 3); 结果为: [1, 2, 3]
Array(7); 结果为: [ , , , , , , ]
Array(1, 2, 3); 结果为: [1, 2, 3]
Array.fill
用一个固定值去替换从起始索引到终止索引的全部元素
不包括终止索引
let array = [1, 2, 3, 4]
array.fill(0, 1, 2)
结果为: [1,0,3,4]
如果不指定索引,则将对所有元素进行操作
Array(5).fill(1)
结果为: [1,1,1,1,1]
文章评论
您还未登录,无法评论文章,点击登录