JavaScript 数组 fill() 方法
JavaScript的array fill()方法用指定的静态值填充给定数组的元素。该方法修改原始数组。如果没有元素满足条件,它将返回undefined。
语法
fill()方法的语法如下所示:
arr.fill(value[, start[, end]])
参数
value - 要填充的静态值。
start - 可选参数。表示值开始填充的索引。默认为0。
end - 可选参数。表示值停止填充的索引。默认为length-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