2013-04-14 108 views
1

的價值觀我有地圖/字典在Javascript:找到一個映射/字典

var m = { 
    dog: "Pluto", 
    duck: "Donald" 
}; 

我知道如何與Object.keys(m)拿到鑰匙,但如何獲取對象的值是多少?

回答

1

沒有爲沒有類似的功能,但你可以使用:

var v = Object.keys(m).map(function(key){ 
    return m[key]; 
}); 
2

你只是遍歷鍵和檢索每個值:

var values = []; 
for (var key in m) { 
    values.push(m[key]); 
} 
// values == ["Pluto", "Donald"]