gpt4 book ai didi

javascript - 检查 JavaScript 中两个数组中的重复元素

转载 作者:行者123 更新时间:2023-12-05 09:03:13 26 4
gpt4 key购买 nike

<分区>

我有两个数组,我希望将这两个组合起来,重复的项目不亮,只添加新项目,我在控制台中看到组合的数组我还想在控制台的列表中看到重复项我的意思是,我需要两个输出,一个告诉我什么是重复项,另一个向我展示一个新的数组,该数组由两个没有重复项的数组组合而成。我写了这段代码,但它不能正常工作谢谢你指导我

预期输出:

newContact : [
{
"id": 1,
"name": "Oliver"
},
{
"id": 2,
"name": "Liam"
}
{
"id": 3,
"name": "James"
}
{
"id": 4,
"name": "Lucas"
}
]
duplicateContacts: Oliver

let array1 = [
{ id: 1, name: "Oliver" },
{ id: 2, name: "Liam" },
];
let array2 = [
{ id: 1, name: "Oliver" },
{ id: 3, name: "James" },
{ id: 4, name: "Lucas" },
];
let newContact = array1.filter((item) => item.id !== array2.id);
console.log("newContact :", newContact);
console.log("duplicateContacts:");

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com