js 中 arr.fill() 方法的使用

1 概述

arr.fill() 是 ES6 的新方法。
fill() 方法用于将一个固定值替换数组的元素。

2 fill()

语法: array.fill(value, start, end)
参数

  1. value 必需。填充的值。
  2. start 可选。开始填充位置。
  3. 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]

猜你喜欢

转载自blog.csdn.net/qq_41800366/article/details/101458400
今日推荐