より多くのメモリを使用するのは、各項目が配列である items1 または各項目がオブジェクトである items2 です。
var items1=[['James Bond',8,40],
...,
['Superman',9999,36]];
var items2=[{Name,'James Bond',strength:8,coolness:40},
...,
{Name,'Superman',strength:9999,coolness:36}];
search1 と search2 のデータを取得する最も速い方法はどれですか?
var search1=items[432][2];
var search2=items2[432]["coolness"];
PS: 与えられたスコアは非公式であり、2 人のキャラクターに対する個人的な意見です。
2番目の編集:テストの写真がありましたが、フェリックスが指摘したように、それは歪んでいました. これはより正確です: http://jsperf.com/sparse-objects/3は、配列の検索が 20% 高速であることを示しています。