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]
posted @ 2021-01-15 20:05  Leophen  阅读(140)  评论(0编辑  收藏  举报