欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-02-21 15:10:34
...

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]