用一个值填充所有元素:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi");
亲自试一试 »
填充最后两个元素:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi", 2, 4);
亲自试一试 »
这个fill()
方法用值填充数组中的指定元素。
这个fill()
方法覆盖原始数组。
可以指定开始和结束位置。如果没有,所有元素都将被填充。
array.fill(
value, start, end)
Parameter | Description |
value | Required. The value to fill in. |
start | Optional. The start index (position). Default is 0. |
end | Optional. The stop index (position). Default is array length. |
类型 | 描述 |
数组 | 填充的数组。 |
fill()
是 ECMAScript6 (ES6) 功能。
所有现代浏览器都支持 ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
fill()
Internet Explorer 11(或更早版本)不支持。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!