⊗jsSpDtECh 287 of 294 menu

Modificarea imutabilă a elementelor unui array în JavaScript

Să învățăm acum cum să facem modificarea imutabilă a elementelor dintr-un array. Să presupunem pentru exemplu că avem un array:

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

Să presupunem că indexul pentru modificare este stocat în variabila ind:

let ind = 3;

Să modificăm elementul cu indexul dat. Conform abordării noastre, trebuie să facem o copie a array-ului și să modificăm elementul în copie. Să facem asta:

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

Să folosim a doua abordare:

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

Creați un buton, la click pe care se va modifica un element al array-ului. Să presupunem că indexul elementului de modificat este stocat într-o variabilă.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge