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 タグの中身がそのまま表示される