アルザ制作 ブログ Javascriptの連想配列を盛大に勘違いしていた件

20180228

配列と連想配列で、使うカッコが異なる理由がわかったので一応メモ。

・配列

Array=["りんご","なし","バナナ"]

・連想配列

Array= {"赤":"りんご", "青":"梨", "黄":"バナナ"}

と、なんか微妙に外側のカッコが違います。

いままでは、連想配列が特殊な配列だと思っていたのですが、ふと気になって解説本(←しかも基礎なヤツ)を読むと、気になる一文が…。

『Javascriptで扱うデータは、実はすべてオブジェクトです。』

∑( ̄[] ̄;)!ホエー!!

なんということでしょう、特殊な配列と思っていた連想配列は、ただのオブジェクトではありませんか。オブジェクトのキーと値が書いてあるだけでしたよ…。

Javascriptをさわり始めたころ、その場しのぎで勉強していたので、このような知識の断絶が起こってしまったものと思います。反省。やっぱり基本は大事!

【next】WordPressで勝手にPタグや改行が入っちゃう件

【prev】福井の大雪、その後

【過去】過去記事一覧で探す

メニュー