2013-03-16 27 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與此類似。