104 of 264 menu

Metoda forEach

Metoda forEach lejon që të përsëriten në mënyrë sekuenciale të gjithë elementët e një vargu. Metoda merr si parametër një funksion, i cili do të ekzekutohet për çdo element të vargut.

Në këtë funksion mund të kalohen tre parametra. Nëse këta parametra ekzistojnë (ata nuk janë të detyrueshëm), atëherë në të parin automatikisht do të vendoset elementi i vargut, në të dytin do të vendoset numri i tij në varg (indeksi), dhe në të tretin - vetë vargu.

Sintaksa

varg.forEach(function(element, indeks, varg) { kodi, i cili do të ekzekutohet për të gjithë elementët });

Shembull

Le t'i shfaqim elementët e vargut në konsol:

let arr = [1, 2, 3, 4, 5]; arr.forEach(function(elem) { console.log(elem); });

Shembull

Le të shfaqim në konsol elementët dhe numrat e tyre:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.forEach(function(elem, ind) { console.log(elem, ind); });

Shembull

Le të gjejmë shumën e elementëve të vargut:

let arr = [1, 2, 3, 4, 5]; let sum = 0; arr.forEach(function(elem) { sum += elem; }); console.log(sum);

Rezultati i ekzekutimit të kodit:

15

Shihni gjithashtu

  • metoda map,
    e cila gjithashtu lejon aplikimin e një funksioni për çdo element të vargut
  • metoda filter,
    e cila lejon filtrimin e elementeve të vargut
  • metodat some dhe every,
    që kryejnë verifikim të vargut
  • metodat reduce dhe reduceRight,
    që e reduktojnë vargun në një vlerë të vetme
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo