過去に質問されていたらすみません、検索しにくいもので…
キーをIDとしてオブジェクトを保持するためにjavascript配列を使用したい
たとえば、ID が異なる人がたくさんいたとします。
var people = new Array();
var person = {property: value}; // this is person ID 4
var people[4] = person;
people[ID].propery と言ってそのユーザーを参照できるようにしたい
問題は、この配列の出力が次のようになることです。
null,null,null,null,object
キーが 0,1,2,3,4 であることを期待しているため
私は愚かですか、それとも何か?:-) 文字列にもできるのに、連続していない数字にできないのはなぜですか?
私が回避しようとしているのは、配列内の特定の人にアクセスするたびに、配列内のすべてのオブジェクトをループする必要があるため、ID番号をキーとして使用するとうまくいくと考えました
みんなありがとう!:-)