1

我有一个e具有这样的属性的对象e.property1, e.property2, e.property3 ...

现在我想使用 for 循环来跟踪所有属性。我怎样才能做到这一点?

我正在寻找这样的东西 -

for(var i:int =0; i<10; i++)
{
    trace(e.property+i); //how do I get the property no. i
}
4

2 回答 2

1
for (var i:* in e) trace(i+" :: "+e[i]);
// if they have to be strings just use ...+e[i].toString();

痕迹

property1 :: test
property2 :: 23.3
property3 :: 29

在这里使用虚构的值

于 2013-03-10T14:38:15.533 回答
1
for (var s:String in this) trace(this[s]);
于 2013-03-10T14:09:59.760 回答