JavaScript-da massiwe elementleri goşmak üçin immutabel usul
Indi massiwe elementleri goşmak üçin immutabel usuly öwreneli. Mysal üçin, bizde käbir massiw bar diýeli:
let arr = [1, 2, 3, 4, 5];
Geliň oňa täze element goşalyk. Biziň ýaklaşymymyza laýyklykda, biz massiwiň göçürmesini döretmeli we täze elementi şu göçürmä goşmaly. Geliň muny edeli:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Indi bolsa destrukturizasiýa bilen ikinji ýaklaşymy ulanalyň:
let res = [...arr, 6];
Täze elementi massiwe immutabel goşmak üçin bir düwmäni ýasaň, oňa basylanda bu amal ýerine ýetiriler.