⊗jsSpDtER 286 of 294 menu

Immutabel sletning af elementer i et array i JavaScript

Lad os nu lære at udføre immutabel sletning af elementer i et array. Lad os som eksempel have et bestemt array:

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

Lad nummeret der skal slettes gemmes i variablen ind:

let ind = 3;

Lad os slette elementet med det givne nummer. Ifølge vores tilgang skal vi lave en kopi af arrayet og slette elementet fra kopien. Lad os gøre dette:

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

Lad os bruge den anden tilgang:

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

Lav en knap, ved klik på hvilken der skal ske sletning af et element fra arrayet. Lad nummeret på elementet der skal slettes gemmes i en variabel.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis