forもAS2と同じ
for(var i:uint = 0; i < 5; i++){
trace(i);
}
for in
var oBook:Object = new Object();
oBook.title = “タイトル”;
oBook.prace = “2000”;
oBook.author = “sano”;
for(var propName:String in oBook){
trace(propName,oBook[propName]);
}
で出力は
title タイトル
prace 2000
author sano
——————————————————————————-
//メインタイムライン:フレームアクション
//ポストカードの情報をArrayオブジェクトに追加
var pcInfo_array:Array = new Array();
pcInfo_array.push({title:”パリ:サン・ルイ島”, price:”126″, code:”pc001″});
pcInfo_array.push({title:”パリ:セーヌ川1″, price:”157″, code:”pc002″});
pcInfo_array.push({title:”パリ:セーヌ川2″, price:”126″, code:”pc003″});
pcInfo_array.push({title:”パリ:丘からの風景”, price:”115″, code:”pc004″});
pcInfo_array.push({title:”パリ:コンコルド広場”, price:”157″, code:”pc005″});
var num:uint = pcInfo_array.length;
var pcObj:Object;
var propName:String;
for (var i:uint = 0; i < num; i++){
pcObj = pcInfo_array[i];
for (propName in pcObj){
trace(propName, pcObj[propName]);
}
trace(“——–“);
}