元データはこんな感じ
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
。しかし、非常に大きなデータセットの場合、これを行うためのより良い簡単な方法はありますか?