スパース配列: 特定の長さのスパース配列を作成するのは簡単です:
> var a = new Array(3);
> a
[ , , ]
> a.length
3
> a[0]
undefined
それを反復すると、要素がないことがわかります。JavaScript は穴をスキップします。
> a.forEach(function (x, i) { console.log(i+". "+x) });
> a.map(function (x, i) { return i })
[ , , ]
要素を繰り返し処理して、配列に値を入力できますか?