flex检查对象是否存在某个方法(函数)、属性的最简方法

//if("方法/属性名" in object){存在do...}else{不存在do...}
if
("data" in event.tagert)//只要使用这一句就能判断event.tagert这个对象里是否具有data方法(函数)或属性了 { do something; } else { do otherthing; }
当对象不存在某个属性的时候,给该对象添加这个属性
var obj:Object =new Object();
obj={"a":1,"b":"1"};
if("c" in obj){}else{obj.c=[1,2,3]}

  

原文地址:https://www.cnblogs.com/yingyigongzi/p/10727952.html