Javascriptの配列とオブジェクトを間違える事勿れ。

超絶初歩的だけど数分間悩んだのでメモ。

1
2
3
4
5
// 配列を生成するとき
var data = ['str1', 'str2', 'str3', ...];
 
// オブジェクトを生成するとき
var obj = {'key1': 'value1', 'key2': 'value2', ...};

ついさっきまで[]と{}の何が違うのとか思ってた件www