JavaScript おれおれ Advent Calendar 2011 – 10日目

配列はプロパティ .lengthを持っていますが、実はこれ、現在の配列項目数を取得するだけじゃなくて、設定する事もできたりします。

var arr = [];
console.log(arr.length);  // => 0

arr.length = 5;
console.log(arr.length);  // => 5
console.log(arr.join(','));  // => ",,,,"
console.log(arr[0]);  // => undefined

増えた分はundefinedが入ります。

(さらに…)