let data1=[{name:'aa',age:18},{name:'cc',age:16}]
let data2=[{name:'cc',age:16},{name:'ww',age:19}]
let newData = data1.concat(data2).filter(function (v, i, arr) {
return arr.indexOf(v) === arr.lastIndexOf(v);
});
console.log(newData)
javascript 快速找出两个数组中不同元素
于 2023-06-09 10:43:46 首次发布
这段代码展示了如何使用JavaScript将两个数组(letdata1和letdata2)合并,并通过过滤掉重复项得到新的数组newData。filter函数结合indexOf和lastIndexOf用于检查数组中每个元素的唯一性。

452

被折叠的 条评论
为什么被折叠?



