如何在javascript中求和两个对象值

skv*_*kvj 1 javascript jquery

我被困在如何总结这样的两个对象:

obj1 = { 
  'over_due_data': 10,
  'text_data': 5
} 

obj2 = {
  'over_due_data': 20,
  'text_data': 5
}
Run Code Online (Sandbox Code Playgroud)

我去了这个输出

obj = {
  'over_due_data': 30,
  'text_data': 10
}
Run Code Online (Sandbox Code Playgroud)

还有一件事,不要使用for循环,合并和扩展.可以将两个对象相加吗?

pra*_*nth 9

尝试简单的使用Object.keys()Array#map()功能

obj1 = {
  'over_due_data': 10,
  'text_data': 5
}
obj2 = {
  'over_due_data': 20,
  'text_data': 5
}
var obj ={}
Object.keys(obj1).map(function(a){
  obj[a] = obj1[a] +obj2[a]

})
console.log(obj)
Run Code Online (Sandbox Code Playgroud)