⊗jsSpDtECh 287 of 294 menu

Immutabel ändring av arrayelement i JavaScript

Låt oss nu lära oss att göra immutabel ändring av element i en array. Låt oss som exempel ha en viss array:

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

Låt numret som ska ändras lagras i variabeln ind:

let ind = 3;

Låt oss ändra elementet med det givna numret. Enligt vårt tillvägagångssätt bör vi göra en kopia av arrayen och ändra elementet i kopian. Låt oss göra det:

let copy = Object.assign([], arr); copy[ind] = '!'; let res = copy;

Låt oss använda det andra tillvägagångssättet:

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

Skapa en knapp, vid klick på vilken ändring av ett arrayelement ska ske. Låt numret på elementet som ska ändras lagras i en variabel.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa