2012-01-17 138 views

回答

4

你将不得不迭代在对象键,并检查每一个的值

for(var p in x) { 
    if(x[p] === 0) { 
     console.log("Found!"); 
    } 
} 

根据您是否在意可能从prototype继承的属性,您可以添加hasOwnProperty检查在那里:

for(var p in x) { 
    if(x.hasOwnProperty(p)) { 
     if(x[p] === 0) { 
      //Found it! 
     } 
    } 
} 
+0

非常感谢你................:d:d – 2012-01-17 08:34:41

+1

没问题,很高兴我能帮助:) – 2012-01-17 08:36:06

0

我在ActionScript中编程,这是一个类似的方言,所以我几乎可以肯定它会是相同的。请尝试:

if(arr[0] != null) 

注意,有arr[0]arr["0"]之间的差异

相关问题