⊗jsSpDtECh 287 of 294 menu

Onveranderbare wysiging van array-elemente in JavaScript

Laat ons nou leer hoe om onveranderbare wysigings aan elemente in 'n array te maak. Kom ons neem byvoorbeeld dat ons die volgende array het:

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

Kom ons sê die indeks van die element wat gewysig moet word word gestoor in veranderlike ind:

let ind = 3;

Laat ons die element met die gegewe indeks wysig. Volgens ons benadering moet ons 'n kopie van die array maak en die element in die kopie wysig. Kom ons doen dit:

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

Kom ons gebruik die tweede benadering:

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

Maak 'n knoppie wat, wanneer dit gedruk word, die wysiging van 'n array-element uitvoer. Laat die indeks van die element wat gewysig moet word in 'n veranderlike gestoor wees.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp