17 May 09
— JavaScript の配列と連想配列の違い - IT戦記ということで、 JavaScript の配列と連想配列の違い
いってみよおー
連想配列とはJavaScript では連想配列は一番シンプルなオブジェクトのことである。つまり、すべてのオブジェクトは連想配列である。
以下のすべての連想配列はまったく同じものである。
// 1
var obj = { hoge: ‘hoge’ };// 2
var obj = { ‘hoge’: ‘hoge’ };// 3
var obj = {};
obj.hoge = ‘hoge’;// 4
var obj = {};
obj[‘hoge’] = ‘hoge’;// 5
var obj = new Object();
obj.hoge = ‘hoge’;この hoge のように連想配列のキーになるシンボルのことをプロパティという