⊗jsSpDtER 286 of 294 menu

JavaScript-ում զանգվածի տարրերի իմմուտաբել հեռացում

Այժմ եկեք սովորենք, թե ինչպես կատարել զանգվածի տարրերի իմմուտաբել հեռացում: Որպես օրինակ, ենթադրենք ունենք որոշակի զանգված.

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

Ենթադրենք հեռացման համար նախատեսված ինդեքսը պահվում է ind փոփոխականում.

let ind = 3;

Եկեք հեռացնենք տրված ինդեքսով տարրը: Մեր մոտեցման համաձայն, մենք պետք է ստեղծենք զանգվածի պատճեն և հեռացնենք տարրը պատճենից: Եկեք դա անենք.

let copy = Object.assign([], arr); copy.splice(ind, 1); let res = copy;

Օգտագործենք երկրորդ մոտեցումը.

let res = [ ...arr.slice(0, ind), ...arr.slice(ind + 1) ];

Ստեղծեք կոճակ, որի սեղմման դեպքում տեղի կունենա տարրի հեռացում զանգվածից: Ենթադրենք հեռացման համար նախատեսված տարրի ինդեքսը պահվում է փոփոխականում:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել