Immutabel tilføjelse af elementer til et array i JavaScript

Lad os nu lære at lave immutabel tilføjelse af elementer til et array. Lad os som eksempel have et bestemt array:

javascriptlet arr = [1, 2, 3, 4, 5];

Lad os tilføje et nyt element til det. Ifølge vores tilgang skal vi lave en kopi af arrayet og tilføje det nye element til denne kopi. Lad os gøre det:

javascriptlet copy = Object.assign([], arr);
copy.push(6);

let res = copy;

Og lad os nu bruge den anden tilgang med destructuring:

javascriptlet res = [...arr, 6];
Задание 1

Lav en knap, ved klik på hvilken der vil ske immutabel tilføjelse af et nyt element til arrayet.