「えぇぇぇぇ!」IEでConst定義は読み込めない件【JavaScript】 | AQUOSアニキの言いたい放題

AQUOSアニキの言いたい放題

徒然なるままに俺自身のネタや、政治・社会ニュースへの辛口コメント、最近観た映画の感想とかを書き綴ります。

たまーにブログのデザイン変更とか自作ブログパーツを出したりします。「ムホホ~♪」

http://questionbox.jp.msn.com/qa2503195.html

融通利かなさ過ぎだろ・・・。もっぱらブラウザはChromeっ子なので、Chromeでひたすら開発して、CSSやJavaScriptの動作を検証。バグがあれば修正して・・・ってことをして、Chromeでは順調なことを確認。

・・・で。他のブラウザで動作検証しようと思ってIEで検証。

起動時にエラー。
「構文エラーです」
ニャニ?

で、該当行を確認したら
const pic_data = new Array("画像ファイル名1", 
"画像ファイル名2",
"画像ファイル名3",
"画像ファイル名4");

うーん?変なトコは見当たらないけど?こんなとこで構文エラー?ループ処理で画像ファイルを切り替えて表示させるって処理を作ってわけ。んでま、書き換える気ないから定数配列にしてたんだが・・・。

で、調べてみたら・・・
http://questionbox.jp.msn.com/qa2503195.html
http://www.openspc2.org/JavaScript/reference4/Instruction/const/

Constをサポートしてないんだそうで。えー。不便なだけじゃん。
var宣言しろというのか。書き換える気の無い配列はConstで定義しときたいのよね。仕様を明確にさせる意味で。
んじゃナニ?配列だけじゃなくて、ループの上限回数とか配列個数とかの定数定義もダメってこと?
融通利かねーなぁオイ!