IE8 で 配列にケツコンマ(ケツカンマ)つけると要素が一個増える
2013-02-15 javascript
画像プリロードしたくて
(function(){
var list = [
'./img/unko1.png',
'./img/unko2.png',
'./img/unko3.png',
];
for ( var i=0,l=list.length; i<l; i++ ) {
var img = document.createElement('img');
img.src = list[i];
}
})();
って書いてアクセスしたら、IE8のネットワークキャプチャでundefinedリクエスト発生してた。
試しに以下を実行したら
var a1 = [1,2,3]; var a2 = [1,2,3,]; alert( a1.length ); // 3 alert( a2.length ); // 4
ということで、要素数が違ってきちゃう... javascript の ケツコンマ(ケツカンマ)はやっぱりやめといたほうがいい...
≪ 2013-02-16
初ライブハウス
2013-02-15 ≫
iOS6.1 Safari で サイト閲覧中に javascript ON → OFF にすると noscript タグの中身がそのまま表示される
