読者です 読者をやめる 読者になる 読者になる

IEは配列に余計な要素を生成していきました

javascript
var array1 = [
hoge,
fuga,
piyo,
];

alert(array1.length);

IE6(7は試してない)では、「4」と表示される。謎の要素が勝手に追加されているのかと思いきやarray1[3]はundefined。

javascriptで配列を作るときは、サボらずに最後のカンマは消すべし。