例如
a = [{id:1,age:10},{id:2,age:20},{id:3,age:30}]
b = [{id:3,sex:'男'},{id:1,sex:'男'},{id:2,sex:'女'}]
合并后
c = [{id:1,age:10,sex:'男'},{id:2,age:20,sex:'女'},{id:3,age:30,sex:'男'}]
例如
a = [{id:1,age:10},{id:2,age:20},{id:3,age:30}]
b = [{id:3,sex:'男'},{id:1,sex:'男'},{id:2,sex:'女'}]
合并后
c = [{id:1,age:10,sex:'男'},{id:2,age:20,sex:'女'},{id:3,age:30,sex:'男'}]
<script>
const a = [{id:1,age:10},{id:2,age:20},{id:3,age:30}];
const b = [{id:3,sex:'男'},{id:1,sex:'男'},{id:2,sex:'女'}];
let c = [];
for(let u of a) {
const temp = b.filter(i => i.id === u.id)[0];
c.push({...u, ...temp});
}
console.log(c);
</script>
13 回答12.9k 阅读
7 回答2.1k 阅读
5 回答1.4k 阅读
3 回答1.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
或者