例
填写全部用静态值的数组元素:
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的阵列参考