Immutabilis elemek hozzáadása egy tömbhöz JavaScriptben
Most pedig tanuljuk meg, hogyan lehet immutabilis módon elemeket hozzáadni egy tömbhöz Legyen például a következő tömbünk:
let arr = [1, 2, 3, 4, 5];
Adjunk hozzá egy új elemet. Megközelítésünk szerint másolatot kell készítenünk a tömbről, és az új elemet ehhez a másolathoz kell hozzáadnunk. Tegyük ezt meg:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Most pedig használjuk a második megközelítést destruktúrával:
let res = [...arr, 6];
Készítsen egy gombot, amelyre kattintva immutabilis módon történik új elem hozzáadása a tömbhöz.