var personTab:Object=new Object()
personTab.firstName='John'
personTab.lastName='Appleseed'
personTab.age=18
for(var A:String in personTab)
{
trace(A+': '+personTab[A])
}
出力順序は、lastName、firstName、ageです。私が理解していないのは、なぜそれがfirstName、lastName、ageではないのかということです。また、変数「A」の名前を「foo」に変更すると、順序がfirstName、age、lastNameに変わります。