JavaScript 数组(Array) 方法

JavaScript array.fill()方法用指定的静态值元素填充给定数组的元素。

此方法修改原始数组。如果没有元素满足条件,则返回 undefined。

语法

fill() 方法由以下语法表示:

arr.fill(value[, start[, end]])

参数

value - 要填充的静态值元素。

start- 它是可选的。它表示值开始填充的索引。默认为 0。

end - 可选。它表示值结束时填充的索引。默认为length-1。

返回

修改后的数组。

方法示例

让我们看一些 fill() 方法的例子。

示例1

这里,我们只提供要填写的值。

<script>
var arr=["AngularJS","Node.js","JQuery"];
var result=arr.fill("Bootstrap");
document.writeln(arr);
</script>

输出:

Bootstrap,Bootstrap,Bootstrap

示例2

在本例中,我们还将提供起始索引。

<script>
var arr=["AngularJS","Node.js","JQuery"];
var result=arr.fill("Bootstrap",1);
document.writeln(arr);
</script>

输出:

AngularJS,Bootstrap,Bootstrap

示例3

在本例中,我们还将提供开始和结束索引。

<script>
var arr=["AngularJS","Node.js","JQuery"];
var result=arr.fill("Bootstrap",0,2);
document.writeln(arr);
</script>

输出:

Bootstrap,Bootstrap,JQuery