彩音 - Adobe AIR - 研究室:XION -Adobe AIR-laboratory
値を順に取り出す for each .. in
for .. in がプロパティ名またはインデックス番号を取り出すのに対し、for each .. in の書式は配列や配列オブジェクトの値を取り出す。以下の例は配列の値を変数vに取り出している。

var vList:Array = ["f", "l", "a", "s", "h"];
for each (var v:String in vList) {
trace (v);
}

出力結果


f
l
a
s
h

以下の例では myObj の値を変数 v に取り出している。

var myObj:Object = {"id":"c007", "name":"クリス", "size":235};
for each (var v:* in myObj) {
trace(v);
}

出力結果


235
c007
クリス

索引