Привет Массив
fromStorage =[{
"day": "2",
"month": "9"
}, {
"day": "9",
"month": "9"
}, {
"day": "16",
"month": "9"
}, {
"day": "5",
"month": "10"
}, {
"day": "12",
"month": "10"
}, {
"day": "19",
"month": "10"
}]
Я кликаю по элементу, который имеет соответствующие дата атрибуты. Мне нужно удалить соответствующий объект из массива.
...
<div data-day="16" data-month="9">16</div>
...
Если я делаю так
let filtered = fromStorage.filter(o => {
return (o.day !== e.dataset.day && o.month == e.dataset.month)
});
то у меня в массиве остаётся только два объекта. Так как удаляется тот, который я кликнул и те у которых не тот месяц. Как правильно сделать?