0

私はこのような配列を持っています:

var records:Array = new Array();
records.push({name:"nh", medinc:"66303"});
records.push({name:"ct", medinc:"65958"});
records.push({name:"nj", medinc:"65173"});
records.push({name:"md", medinc:"64596"});

等...

50州すべて。「name」の値を使用して「medinc」データを取得できるかどうか疑問に思っていますか?たとえば、「nh」の名前の値を呼び出して「66303」を返すことはできますか?

これどうやってするの?

ご協力ありがとうございました

4

1 に答える 1

2

代わりにオブジェクトを使用してレコードを保存すると、次の名前を使用して直接medincを取得できます。

var records:Object = {};

records["nh"] = { medinc:"66303"};
records["ct"] = { medinc:"65958"};
records["nj"] = { medinc:"65173"};
records["md"] = { medinc:"64596"};

trace(records["nh"]["medinc"]);
于 2012-08-24T03:01:13.253 に答える