原始数据是这样的
var d = {A1:{name:"A1",value:10}, A2:{name:"A2",value:8}}
var l = [{name: "A1", 1min: 1, 2min:10}, {name: "A2", 1min:5, 2min:40}}
我需要做的是将相同的合并d
并l
在一起name
,结果将是这样的:
{A1: {name:"A1", value:10, 1min: 1, 2min:10},
A2: {name: "A2", value:8, 1min:5, 2min:40}}
我认为if
并且loop
可能会帮助我解决这个问题。但是对于非常大的数据集,有没有更好更简单的方法来做到这一点?