⊗jsSpDtECh 287 of 294 menu

Imutabilná zmena prvkov poľa v JavaScripte

Teraz sa naučme, ako vykonať imutabilnú zmenu prvkov v poli. Napríklad, majme nejaké pole:

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

Nech číslo prvku, ktorý sa má zmeniť, je uložené v premennej ind:

let ind = 3;

Zmeňme prvok so zadaným číslom. Podľa nášho prístupu musíme vytvoriť kópiu poľa a zmeniť prvok v kópii. Urobme to:

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

Využime druhý prístup:

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

Vytvorte tlačidlo, po whose kliknutí prebehne zmena prvku poľa. Nech číslo prvku, ktorý sa má zmeniť, je uložený v premennej.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť