2013-04-14 65 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"]