actionscript(flex):如何知道对象的属性是否存在(或定义)?

jav*_*nes 18 apache-flex actionscript

我是一名尝试Flex的Java开发人员.这是我的问题:

我将actionScript对象表现为hashmap,但是当对象没有该属性时,它会给出异常:没有这样的变量.

在这里,我希望它给了我null,而不是给出异常.所以你知道有没有办法处理它,即检查是否为对象定义了属性.

trace(obj ["2008-02"])//给出异常

Dim*_*rov 30

使用类似的东西

if (myObject.hasOwnProperty("propertyName"))
Run Code Online (Sandbox Code Playgroud)

检查属性是否存在.

编辑:另外看看这里.