如何在javascript中获得所有映射值的总和?
我有一张地图,上面的值是数字。有没有办法得到它所有值的总和 例如:如何在javascript中获得所有映射值的总和?,javascript,Javascript,我有一张地图,上面的值是数字。有没有办法得到它所有值的总和 例如: {"key1":6,"key2":5} 提前谢谢 编辑:地图示例: Map(2) {23 => 1, 24 => 3} 只需在对象上循环并求和值 const ob={“key1”:6,“key2”:5} 设和=0; for(让我们输入ob){ sum+=ob[键]; } 控制台日志(总和)首先,这是一个对象,不是地图。要求和值,您可以在中为…使用,也可以使用对象.values()。减少: const obj=
{"key1":6,"key2":5}
提前谢谢
编辑:地图示例:
Map(2) {23 => 1, 24 => 3}
只需在对象上循环并求和值
const ob={“key1”:6,“key2”:5}
设和=0;
for(让我们输入ob){
sum+=ob[键];
}
控制台日志(总和)代码>首先,这是一个对象,不是地图。要求和值,您可以在
中为…使用,也可以使用对象.values()。减少
:
const obj={
“关键1”:6,
“键2”:5
};
设和=0;
用于(让道具插入obj){
总和+=对象[prop];
}
控制台日志(总和)代码>你试过循环吗?你可以试着用for…在loop for start中对不起,我把examle搞错了。现在我附加了我拥有的真实地图对象