2015-11-10 81 views
0

我可以遍歷這樣一個對象:如何獲得Javascript中的對象鍵名稱for ... in循環?

var obj = {name: "Fred"} 

for(var value in obj) { 
    // Key should be "name" 
    console.log(key + ": " + value); 
} 

我怎樣才能找出關鍵是什麼?這可能嗎?任何幫助,將不勝感激。

+3

試試你的代碼是什麼'value'? –

+0

哦,好吧,這是令人尷尬的。 – hiy

+0

是的。如果你不熟悉某個特定的構造,比如'for ... in',請先閱讀文檔:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for。 ..in。我的意思是,如果你不知道它是如何工作的,你甚至還決定使用它:P;) –

回答

4

希望這將有助於

var obj = {name: "Fred"} 

for(var key in obj) { 
    // Key should be "name" 
    console.log(key + ": " + obj[key]); 
} 

jsfiddle

相關問題