Показать сообщение отдельно
  #1 (permalink)  
Старый 05.10.2023, 21:02
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 765

Удаление объекта при объединении.
Привет всем.
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
Ответить с цитированием