最新的Web开发教程
 

JavaScript阵列fill()方法

JavaScript的阵列参考 JavaScript的阵列参考

填写全部用静态值的数组元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi");

水果的结果将是:

Kiwi,Kiwi,Kiwi,Kiwi
试一试»

更多“试一试”的例子。


定义和用法

fill()方法填充与静态值的数组中的所有元素。

有可能以指定的索引的开始和结束填充()。 默认情况下,它改变了整个阵列。


浏览器支持

在表中的数字指定完全支持方法的第一个浏览器的版本。

方法
fill() 45.0 12.0 31.0 7.1 32.0

注: fill()在Internet Explorer 11和更早版本不支持的方法。


句法

array.fill( value,start,end )

参数值

Parameter Description
value Required. The value to fill the array with
start Optional. The index to start filling the array (default is 0)
end Optional. The index to stop filling the array (default is array .length)

技术细节

返回值: 一个数组,改变数组
JavaScript的版本: ECMAScript中6

例子

更多示例

装满一个静态值,最后两个数组元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi",2,4);

代码的输出将是:

Banana,Orange,Kiwi,Kiwi
试一试»

JavaScript的阵列参考 JavaScript的阵列参考