let array1 = [{name: "Игорь"}, {name: "Владимир"}, {name: "Сергей"}],
array2 = [{name: "Игорь"}, {name: "Владимир"}, {name: "Валентин"}, {name: "Светлана"}];
let merged = [...array1, ...array2].map(i => i.name);
if (new Set(merged).size === merged.length/2) {
// равны
} else {
// не равны
}
if (JSON.stringify(obj1) === JSON.stringify(obj2)) {
// равны
} else {
// не равны
}
function isEqual(arr1, arr2) {
return JSON.stringify(arr1) === JSON.stringify(arr2);
}