如何使用字符串来表示变量

时间:2013-03-10 14:00:37

标签: string actionscript-3 variables

我有一个对象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
}

2 个答案:

答案 0 :(得分:1)

for (var s:String in this) trace(this[s]);

答案 1 :(得分: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

在这里使用虚构值