Immuutbaar toevoegen van elementen aan een array in JavaScript
Laten we nu leren hoe we immuutbaar elementen kunnen toevoegen aan een array. Stel dat we bijvoorbeeld een bepaalde array hebben:
let arr = [1, 2, 3, 4, 5];
Laten we er een nieuw element aan toevoegen. Volgens onze aanpak moeten we een kopie van de array maken en het nieuwe element toevoegen aan deze kopie. Laten we dit doen:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Laten we nu de tweede aanpak gebruiken met destructuring:
let res = [...arr, 6];
Maak een knop waarop, wanneer erop geklikt wordt, immuutbaar een nieuw element aan de array wordt toegevoegd.