Показать сообщение отдельно
  #7 (permalink)  
Старый 19.10.2023, 16:55
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,748

Сообщение от ureech
У меня работает так, как я написал.
Упрямство не есть хорошо
<body>
<div data-day="16" data-month="9">16</div>

<script>
const fromStorage =[{
    "day": "2",
    "month": "9"
}, {
    "day": "9",
    "month": "9"
}, {
    "day": "16",
    "month": "9"
}, {
    "day": "5",
    "month": "10"
}, {
    "day": "12",
    "month": "10"
}, {
    "day": "16",
    "month": "10"
}, {
    "day": "19",
    "month": "10"
}];

const e = document.querySelector('div');
e.addEventListener('click', () => {
	console.log(fromStorage.length);
	let filtered = fromStorage.filter(o => {
        return (o.day !== e.dataset.day && e.dataset.month);
    });
    console.log(filtered)
})

</script>
</body>

Сколько элементов удалилось?
Ответить с цитированием