ActionScript 3.0 ではObjectを連想配列として使える var map:Object = new Object(); // キーを指定して値を登録 map["one"] = 1; map["two"] = 2; map["three"] = 3; // この書き方でもOK map.four = 4; map.five = 5; // キーを指定して値を参照 trace(map["one"]); trace(map["two"]); trace(map["three"]); trace(map.four); trace(map.five); // キーの列挙 for (var s:String in map) trace(s); // 値の列挙 for each (var i:int in map) trace(i); // キーと値を列挙して初期化 var map2:Ob