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

es6 arry fill

程序员文章站 2022-03-10 18:14:20
...

es6 arry fill

Array(20).fill(item), 即那个item进行的添加到数组中20个相同的内容

ES6为Array增加了fill()函数,使用制定的元素填充数组,其实就是用默认内容初始化数组。
该函数有三个参数。

arr.fill(value, start, end)
value:填充值。

start:填充起始位置,可以省略。

end:填充结束位置,可以省略,实际结束位置是end-1。

举例

1.采用一默认值填初始化数组。

const arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
 arr1.fill(7) 
 console.log(arr1)
结果:
7,7,7,7,7,7,7,7,7,7,7

2.制定开始和结束位置填充。

实际填充结束位置是前一位。

const arr3 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
arr3.fill(7, 2, 5)
console.log(arr3)
结果:
1,2,7,7,7,6,7,8,9,10,11
相关标签: js es6