JavaScriptда массивга иммутабел элементлар қўшиш
Келинг энди массивга иммутабел элементлар қўшишни ўрганамиз Мисол учун бизда мавжуд бўлган массивни оламиз:
javascriptlet arr = [1, 2, 3, 4, 5];
Унга янги элемент қўшайлик. Бизнинг ёндашимимизга кўра биз массивдан нусха олишимиз керак ва янги элементни шу нусхага қўшишимиз керак. Буни бажарамиз:
javascriptlet copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Энди эса диструктуризация билан иккинчи ёндашишдан фойдаланамиз:
javascriptlet res = [...arr, 6];
Задание 1
Тугма ясаинг, босилганда массивга янги элементни иммутабел қўшиш амалга оширилсин.