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