haxe:间接属性引用

时间:2010-10-05 13:23:06

标签: flash haxe

我可能会遗漏一些明显的东西,但我如何间接引用某个属性?例如,在javascript中它将是:

 if(propName in obj) return obj[propName];

如何在haxe中说同样的话?相关对象为Dynamic<String>flash.display.LoaderInfo.parameters具体。

非常感谢。

1 个答案:

答案 0 :(得分:2)

if(Reflect.hasField(obj, propName)) return Reflect.field(obj, propName);

虽然看起来代码更多,但生成的输出基本相同。