我在Javascript中有地图/字典:
var m = {
dog: "Pluto",
duck: "Donald"
};
我知道如何使用Object.keys(m)
获取密钥,但是如何获取对象的值?
答案 0 :(得分:2)
您只需遍历键并检索每个值:
var values = [];
for (var key in m) {
values.push(m[key]);
}
// values == ["Pluto", "Donald"]
答案 1 :(得分:1)
没有类似的功能,但您可以使用:
var v = Object.keys(m).map(function(key){
return m[key];
});