Имутабилно додавање елемената у низ у ЈаваСкрипту

Хајде сада да научимо како се ради имутабилно додавање елемената у низ. Нека за пример имамо неки низ:

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

Хајде да додамо у њега нови елемент. Према нашем приступу, треба да направимо копију низа и нови елемент додамо у ту копију. Хајде да урадимо то:

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

let res = copy;

А сада искористимо други приступ са деструктурирањем:

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

Направите дугме, при клику на које ће се извршити имутабилно додавање новог елемента у низ.