js 中 arr.fill() 方法的使用
程序员文章站
2024-02-21 15:10:34
...
1 概述
arr.fill() 是 ES6 的新方法。
fill() 方法用于将一个固定值替换数组的元素。
2 fill()
语法: array.fill(value, start, end)
参数
- value 必需。填充的值。
- start 可选。开始填充位置。
- end 可选。停止填充位置 (默认为 array.length)
填充是从 start 位置开始,到 end-1 位置结束,不包含end位置.
直接修改原数组
3 示例
let arr1 = [1, 2, 3, 4, 56, 7, 7, 8, 9];
arr1.fill(4, 2, 5);
console.log(arr1) // [1, 2, 4, 4, 4, 7, 7, 8, 9]
let arr2 = [1, 2, 3, 4, 56, 7, 7, 8, 9];
arr2.fill(4);
console.log(arr2) // [4, 4, 4, 4, 4, 4, 4, 4, 4]