Aggiunta immutabile di elementi a un array in JavaScript
Ora impariamo come eseguire l'aggiunta immutabile di elementi a un array. Supponiamo, ad esempio, di avere un array:
let arr = [1, 2, 3, 4, 5];
Aggiungiamo un nuovo elemento. Secondo il nostro approccio, dobbiamo creare una copia dell'array e aggiungere il nuovo elemento a questa copia. Facciamolo:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Ora utilizziamo il secondo approccio con la destrutturazione:
let res = [...arr, 6];
Crea un pulsante che, quando cliccato, esegua l'aggiunta immutabile di un nuovo elemento all'array.