⊗jsSpDtECh 287 of 294 menu

JavaScript-də massiv elementlərinin dəyişdirilməsi imutasiya üsulu

Gəlin indi massivdəki elementləri imutasiya üsulu ilə dəyişdirməyi öyrənək. Nümunə üçün tutaq ki, bizim müəyyən bir massivimiz var:

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

Tutaq ki, dəyişdiriləcək elementin indeksi ind dəyişənində saxlanılır:

let ind = 3;

Gəlin verilmiş indeksdəki elementi dəyişdirək. Bizim yanaşmamıza görə, biz massivin köçürməsini yaratmalı və elementi köçürmədə dəyişdirməliyik. Gəlin bunu edək:

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

İkinci yanaşmadan istifadə edək:

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

Kliklədikdə massivin elementinin dəyişdirilməsinin baş verəcəyi bir düymə hazırlayın. Tutaq ki, dəyişdiriləcək elementin indeksi dəyişəndə saxlanılır.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et