JavaScript'те массивге элементтерди иммутабелдүү кошуу
Эми массивге элементтерди иммутабелдүү кошууну үйрөнөлү. Мисалы үчүн бизде төмөнкүдөй массив бар болсун:
let arr = [1, 2, 3, 4, 5];
Ага жаңы элемент кошолу. Биздин ыкмага ылайык, биз массивдин көчүрмөсүн жасап, жаңы элементти ушул көчүрмөгө кошуубуз керек. Муну жасайлы:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Эми экинчи ыкманы - деструктуризацияны колдонолу:
let res = [...arr, 6];
Баскычты жасаңыз, ага басканда массивге жаңы элемент иммутабелдүү кошулсун.