我想使用类似的东西:
var addFunction:Function = needParentNode ? parentNode.appendChild: resultArray.push;
for each(var element:* in elements){
addFunction(element);
}
但parentNode
为XML
,因此parentNode.appendChild
因E4X语法而返回XMLList
。 parentNode['appendChild']
是一样的。
我知道我可以用
function(item:*){parentNode.appendChild(item)}
但是有没有办法在没有这些复杂情况的情况下获得此功能?
答案 0 :(得分:1)
试试这个,
parentNode.AS3::appendChild
指定命名空间可能会有所帮助。