Array.prototype.fill()

(標準組み込みオブジェクト > Array > メソッド)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/fill

array.fill(value[, start[, end]])

Array.fill()は、配列のすべての要素を指定した値で埋める。インデックス start から end で指定した範囲を、値 target で埋める。インデックス end の要素は含まれない。
start と end は省略可能。start と end の両方を省略した場合は、全ての要素を value で埋める。 end のみを省略した場合は、インデックス start 以降全ての要素の値を埋める。start のみの省略は許可されていない。

let a = [];
a.length = 5;

a.fill(0);
console.log(a); // [0, 0, 0, 0, 0]
a.fill(1, 2, 4)
console.log(a); // [0, 0, 1, 1, 0]
inserted by FC2 system