例
填寫全部用靜態值的數組元素:
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的陣列參考