⊗jsSpDtECh 287 of 294 menu

Nemutabili masyvo elementų modifikavimas JavaScript

Dabar išmokime atlikti nemutabili elementų modifikavimą masyve. Pavyzdžiui, tarkime, kad turime tam tikrą masyvą:

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

Tarkime, keičiamo elemento indeksas yra saugomas kintamajame ind:

let ind = 3;

Pakeiskime elementą su nurodytu indeksu. Pagal mūsų požiūrį mes turime sukurti masyvo kopiją ir modifikuoti elementą kopijoje. Tai atlikime:

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

Panaudokime antrąjį metodą:

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

Sukurkite mygtuką, kurį paspaudus bus atliekamas masyvo elemento modifikavimas. Tarkime, keičiamo elemento indeksas yra saugomas kintamajame.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti