【发布时间】:2021-08-17 16:28:43
【问题描述】:
如果我有两个数组,并且我想根据 id 使用来自 arr2 的值重写来自 arr1 的“年龄”。 我该怎么做呢?
var arr1: [{id:1 ,name:abc , age:0 },
{id:2 ,name:abc , age:0 },
{id:3 ,name:abc , age:0 },
{id:4 ,name:abc , age:0 },
{id:5 ,name:abc , age:0 }]
var arr2:[{id:2, value: 18},{ id:4, value:20}]
预期输出:
var arr1: [{id:1 ,name:abc , age:0 },
{id:2 ,name:abc , age:18 },
{id:3 ,name:abc , age:0 },
{id:4 ,name:abc , age:20 },
{id:5 ,name:abc , age:0 }]
【问题讨论】:
-
这能回答你的问题吗? Merge two array of objects based on a key
标签: javascript arrays merge