まとめ(8)連想配列
連想配列とは
連想配列の宣言と初期化
- 連想配列の要素は、キーと値のセットで1つとして扱われます
- 全体を囲むのは、カールブラケット{ }になります
var 連想配列名 = { キー1:値1, キー2:値2, キー3:値3, … };
<script> var favorites = { food : 'カレー', color : '青', number : 7 }; </script>
初期化時にシングルクォート(ダブルクォート)で囲むと、全角文字も使えるようになります
<script> var favorites = { '食べ物' : 'カレー', '色' : '青', '数字' : 7 }; </script>
要素の参照
- 連想配列内の要素を参照するには、ドット「.」またはブラケット[ ]でキーを指定します
連想配列名.キー
連想配列名['キー']
上記はどちらも同じ処理をおこないますが、ブラケットを使う場合は、キーを変数に入れて扱うことができます。
《ドットを使った要素の参照》
<script> var favorites = { food : 'カレー', color : '青', number : 7 }; console.log(favorites.food); console.log(favorites.color); console.log(favorites.number); </script>
《ブラケットを使った要素の参照》
<script> var favorites = { food : 'カレー', color : '青', number : 7 }; console.log(favorites['food']); var key = 'food'; console.log(favorites[key]); </script>