Reattività dei Dati in React

In React memorizzeremo i nostri dati in varie strutture: in array, in oggetti, in array di oggetti. Queste strutture in React sono reattive. React reagisce in modo reattivo a tutti i cambiamenti dei dati: all'aggiunta, alla rimozione, alla modifica degli elementi, così come al cambiamento del loro ordine.

Tuttavia, le regole di React vietano di modificare i dati di array e oggetti provenienti dallo state. È necessario fare una copia dei dati, modificarli e riscriverli nello state. Ciò significa che i nostri dati devono essere immutabili. Leggi riguardo l'immutabilità di array, oggetti e array di oggetti nella corrispondente sezione del libro di JavaScript.

Задание 1

Spiega come aggiungere correttamente in modo immutabile elementi in un array.

Задание 2

Spiega come modificare correttamente gli elementi in un array.

Задание 3

Spiega come rimuovere correttamente elementi da un array.

Задание 4

Spiega come aggiungere correttamente in modo immutabile elementi in un array di oggetti.

Задание 5

Spiega come modificare correttamente gli elementi in un array di oggetti.

Задание 6

Spiega come rimuovere correttamente elementi da un array di oggetti.