查找映射/字典的值
Finding values of a mapping/dict
我在Javascript中有map/dictionary:
var m = {
dog: "Pluto",
duck: "Donald"
};
我知道如何获得Object.keys(m)
的键,但如何获得对象的值?
只需遍历键并检索每个值:
var values = [];
for (var key in m) {
values.push(m[key]);
}
// values == ["Pluto", "Donald"]
没有类似的函数,但您可以使用:
var v = Object.keys(m).map(function(key){
return m[key];
});
相关文章:
- 如何在映射数组中添加换行符
- javascript结合了数组和字典
- ng映射方向备选方案
- 无法通过数组映射绑定
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 使用Scala Play Framework视图中的键检索映射值
- python到“;流“;字典处理
- 无法为打字稿字典赋值
- 淘汰映射;不起作用
- 映射数组ES6时考虑空值
- Lodash映射并返回唯一
- 如何对映射插件创建的敲除对象进行深度复制
- 在javascript中按映射中的值排序
- 使用带有两个参数的函数的javascript映射
- 在内部映射值时渲染方法中断
- 如何将DOM标记映射到字典
- 如何在 reactJS 中映射字典
- 什么c对象被映射到js字典
- 将js数组转换为字典映射
- 查找映射/字典的值