2013-03-16 73 views
-9

我可以更改“for in”语句以包含以下条件吗?更改“for in”语句

if (object.hasOwnProperty(variable) { 
} 
+2

什么'在'陈述? – woz 2013-03-16 02:57:37

+4

这是否是http://stackoverflow.com/questions/15445033/a-custom-for-in-statement的副本? – 2013-03-16 02:59:25

+0

或使用'Object.keys(yourObject).forEach(function(value){your code})' – some 2013-03-16 03:00:46

回答

3

把它放在循环:

for (var i in o) { 
    if (!o.hasOwnProperty(i)) continue; 

    ... 
} 

的MDN有an example与此类似。