JS Array.of 和 Array.fill 方法

Array.of

创建新数组

let arr = Array.of(1, 2, 3, 4, 5)
arr // [1, 2, 3, 4, 5]

Array.fill

数组填充
Array.fill(value, start, end)

let arr1 = Array(5) // 生成数组长度为 5 的空数组 [empty × 5]
arr1.fill(1) // 填充数组每一项
arr1 // [1, 1, 1, 1, 1]

let arr2 = Array.of(1, 2, 3, 4, 5)
arr2 // [1, 2, 3, 4, 5]
arr2.fill(7, 2, 4)
arr2 // [1, 2, 7, 7, 5]
原文地址:https://www.cnblogs.com/Leophen/p/14757121.html