悪あがきプログラマー

悪あがきを続けていきたい技術と書評なブログです。トレタでiOSエンジニアやってます。

連想配列

連想配列 - JavaScriptist
こちらのサイトにてお勉強。

連想配列

連想配列の一般的な書き方。

<script type="text/javascript">
<!--
var rhairetu;
rhairetu["明日"] = '遊ぶ';
rhairetu["昨日"] = '寝る';

document.write(rhairetu["明日"]);

//-->
</script>

ただし、なぜかMacのSafariFirefoxでは動作しなかった。
しかし、下記の一括定義だと動作した。

<script type="text/javascript">
<!--
var rhairetu = {
    "明日"  : "遊ぶ",
    "昨日"  : "寝る"
};

document.write(rhairetu["明日"]);

//-->
</script>

まだwin環境では試してないが、どうなんだろ?