– letは再代入不可、varは再代入可
### 普通の配列処理
<script>
let fruits = ['りんご', 'バナナ', 'みかん']
console.log(fruits[0])
fruits.push('なし')
fruits.forEach(function(item,index, array){
console.log(item)
})
</script>

### 二次元配列
<script>
let fruits = [
["新橋", "品川", "東京"],
["札幌", "釧路", "函館"]
]
console.log(fruits[0][2])
// fruits.forEach(function(value){
// console.log(value);
// })
fruits.forEach(function(value){
value.forEach(function(key){
console.log(key);
})
})
</script>

ここまではわかる。続いて、連想配列
### 連想配列
セミコロンで繋げる
<script>
let ary = {
tokyoto: ['tokyo','shinagawa','shinjyuku'],
hokkaido: ['sapporo','kushiro','tomato'] }
console.log(ary['tokyoto'])
</script>
let ary = {
tokyoto: ['tokyo','shinagawa','shinjyuku'],
hokkaido: ['sapporo','kushiro','tomato'] }
ary.tokyoto.forEach(function(value){
console.log(value);
})

OK, 連想配列と多次元配列の扱いは理解した。