是否可以使用字符串值作为函数名称来调用AS3中的函数,例如

var functionName:String = "getDetails";

var instance1:MyObject = new MyObject();

instance1.functionName(); // I know this is so wrong, but it gets the point accross:)


更新

@Taskinoor提供的有关访问函数的答案是正确的:

instance1[functionName]();


要访问属性,我们将使用:

instance1[propertyName]

最佳答案

instance1 [functionName]();

有关详细信息,请检查this

10-08 00:11