配列A と配列Bにそれぞれ値があるが、配列Aに
含まれる値を
取り除いて配列Bを作り直したい
const list = [
{
id: 'f7747f80-9386-11eb-89b0',
},
{
id: 'r7747f80-9386-11eb-89b0',
}
];
const list2 = [
{
id: 'f7747f80-9386-11eb-89b0',
},
{
id: 'a7747f80-9386-11eb-89b0',
}
];
const targetList = list2.filter(o => !list.find(o => o.id === list2.id));
console.debug(1, targetList);
const allList = [...list, ...targetList]
console.debug(2, allList);