Я следующие массивы:Получить различия между двумя массивами объектов с ES6 или машинописью
arr1 = [{
id: 1,
name: 'Diego',
age: 23
}, {
id: 2,
name: 'Brian',
age: 18
}]
arr2 = [{
id: 1,
name: 'Diego',
age: 23
}, {
id: 2,
name: 'Brian',
age: 18
}, {
id: 3,
name: 'Pikachu',
age: 88
}]
мне нужно получить разницу между этими двумя массивами, то espected результата:
arr3 [{id:3, name: 'Pikachu', age: 88}]
Как Я решаю эту проблему, используя ES6
или TypeScript
?
Я пробовал использовать SET, но не работал.
Во-первых, написать или найти процедуру, чтобы взять разность двух множеств, основанный на некоторой функции равенства. Затем напишите функцию равенства для вашего случая. –
Я думал об этом, но им искал более простой способ. Я сделаю, как вы сказали – DiegoAugusto