JavaScript-ում զանգվածի տարրերի իմյուտաբել ավելացում
Եկեք հիմա սովորենք, թե ինչպես կատարել իմյուտաբել ավելացում զանգվածի տարրերին: Որպես օրինակ, եկեք ունենանք որոշակի զանգված.
let arr = [1, 2, 3, 4, 5];
Եկեք դրան ավելացնենք նոր տարր: Մեր մոտեցման համաձայն, մենք պետք է կատարենք զանգվածի պատճեն և նոր տարրը ավելացնենք այդ պատճենին: Եկեք դա անենք.
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Հիմա օգտագործենք դեստրուկտուրացման երկրորդ մոտեցումը.
let res = [...arr, 6];
Ստեղծեք կոճակ, որի սեղմման դեպքում կտեղի ունենա նոր տարրի իմյուտաբել ավելացում զանգվածում: