私はオブジェクト名の値を返そうとしています。どんな助けも大きな助けになるでしょう! ありがとうございました。
var o:Object = new Object();
var n:String = "NAME"
o[n] = "DATA";
for each (var p in o){
trace("name="+o[p]+" data="+p);
}
出力 - 名前=未定義 データ=DATA
出力する場所 - name=NAME data=DATA
私はオブジェクト名の値を返そうとしています。どんな助けも大きな助けになるでしょう! ありがとうございました。
var o:Object = new Object();
var n:String = "NAME"
o[n] = "DATA";
for each (var p in o){
trace("name="+o[p]+" data="+p);
}
出力 - 名前=未定義 データ=DATA
出力する場所 - name=NAME data=DATA
オブジェクトプロパティをループするには、「each」を削除します。
var o:Object = new Object();
var n:String = "NAME"
o[n] = "DATA";
for (var p in o)
{
trace("name="+o[p]+" data="+p);
}
通常のforループと「for each」ループを使用したいと思いますhttp://active.tutsplus.com/tutorials/actionscript/as3-101-loops/