【问题标题】:haxe: Indirect property referencinghaxe:间接属性引用
【发布时间】:2023-03-14 09:25:01
【问题描述】:

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

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

如何在 haxe 中说同样的话?有问题的对象是Dynamic<String>,具体来说是flash.display.LoaderInfo.parameters

非常感谢。

【问题讨论】:

    标签: flash haxe


    【解决方案1】:
    if(Reflect.hasField(obj, propName)) return Reflect.field(obj, propName);
    

    虽然看起来代码比较多,但是生成的输出基本是一样的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-23
      • 1970-01-01
      • 2015-05-31
      • 2021-11-03
      • 2017-04-23
      • 2018-10-11
      • 2023-01-01
      • 1970-01-01
      相关资源
      最近更新 更多