Керування станом · Junior · Запитання 5 з 75
Як видалити елемент з id з масиву в стані?
- ✓Правильна відповідь:
setItems(items.filter(i => i.id !== id)) - 2
items.splice(index, 1); setItems(items) - 3
delete items[index]; setItems(items)
Пояснення
Стан оновлюють іммутабельно: filter, map, spread і toSorted створюють новий масив. splice і delete мутують наявний, посилання не змінюється, і React пропускає оновлення.