Привет всем.
if (localStorage.getItem('prevFirsts')){
stor = JSON.parse(localStorage.getItem('prevFirsts'))// это массив объектов
}
var firsts = document.querySelectorAll('.first')
for (var i = 0; i < firsts.length; i++) {
obj = {...}
arr.push(obj)
}
if(stor){
var res = [...arr, ...stor];
}else{
var res = arr
}
Так есть сейчас. Но проблема в том, что при создании объекта в цикле, создаётся как минимум один не нужный. Как мне при объединении объектов проверять obj в arr на условие, что если obj.data == такому же значению, но в stor, значит этот обект не нужен в arr