与えられたオブジェクト:
myObj = {key : 'value'}
キーを取得するにはどうすればよいですか?
すべてのキーをループする必要があります
_for (var key:String in myObj) {
//...
}
_
注:for(x in obj)
はキーを繰り返し処理し、for each(x in obj)
は値を繰り返し処理します。
使う for in
ループ
var myObject:Object = {key1:"value1",key2:"value2"}
for (var s:String in myObject){
trace("key:",s,"value:",myObject[s]);
}
出力:
key: key1 value: value1
key: key2 value: value2