抱歉,我以前从未做过AS,所以我为基本问题道歉。我试图修改此文件中有一行:
var media:Namespace = rssXML.channel.item [i] .namespace(“media”);
我只是想检查它是否存在以及是否有值?
我知道在PHP中它会是
if(isset(rssXML.channel.item [i] .namespace(“media”)&&!empty(rssXML.channel.item [i] .namespace(“media”)){
//做点什么
}
什么是AS等价物?
答案 0 :(得分:2)
if (variablename) { // it's there } else { // it's not }
答案 1 :(得分:0)
所有AS类都扩展了具有hasOwnProperty
()测试的Object,如果名称属性存在,则返回布尔值。然后你可以测试if(property)或if(property == null)。
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Object.html#hasOwnProperty()