fill() 方法使用靜態(tài)值填充數(shù)組的所有元素,從開始索引到結(jié)束索引。
array.fill(value, start, end)
var nums = [1, 2, 3, 4]; nums.fill(17);測(cè)試看看?/?
表格中的數(shù)字指定了完全支持fill()方法的第一個(gè)瀏覽器版本:
方法 | ![]() | ![]() | ![]() | ![]() | ![]() |
fill() | 45 | 31 | 是 | 8 | 是 |
參數(shù) | 描述 |
---|---|
value | (必需)用于填充數(shù)組的值 |
start | (可選)開始填充數(shù)組的索引。默認(rèn)為0 |
end | (可選)停止填充數(shù)組的索引。默認(rèn)值為this.length |
返回值: | 修改后的數(shù)組 |
---|---|
JavaScript版本: | ECMAScript 6 |
從位置2到位置4填充0:
var nums = [1, 2, 3, 4]; nums.fill(0, 2, 4);測(cè)試看看?/?
從位置1填充7:
var nums = [1, 2, 3, 4]; nums.fill(7, 1);測(cè)試看看?/?