Array fill()
JavaScript数组fill()方法使用指定的静态值填充给定数组的元素。此方法修改原始数组。如果没有元素满足条件,则返回undefined。
语法
fill()方法由以下语法表示:
arr.fill(value[, start[, end]])
参数
value-要填充的静态值。
start-它是可选的。它代表值开始填充的索引。默认情况下,它是0。
end-可选。它代表值停止填充的索引。默认情况下,它的长度为1。
返回
修改后的数组。
JavaScript数组fill()方法示例
让我们看一下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