1

如何检查关联数组中是否包含特定键?我知道我可以循环所有的键,但我可以做单步检查吗?在ActionScript中检查对象的关键存在?

+2

'迹( “年龄” 中myarray中); //会重复真或假;' – mgraph 2012-03-22 16:01:40

+0

'if(myarray [“age”]!= undefined)'也会起作用 – divillysausages 2012-03-23 23:02:49

回答

4
myObject.hasOwnProperty("field") 

例如代码:

var dic:Object = new Object(); 
dic["field"] = "data"; 

trace (dic.hasOwnProperty("field")); //true 
trace (dic.hasOwnProperty("nofield")); //false