104 of 264 menu

Metóda forEach

Metóda forEach umožňuje postupne prechádzať všetky prvky poľa. Metóda v parametri dostane funkciu, ktorá sa vykoná pre každý prvok poľa.

Do tejto funkcie je možné odovzdať tri parametre. Ak tieto parametre existujú (nie sú povinné), tak do prvého automaticky príde prvok poľa, do druhého príde jeho číslo v poli (index), a do tretieho - samotné pole.

Syntax

pole.forEach(function(prvok, index, pole) { kód, ktorý sa vykoná pre všetky prvky });

Príklad

Vypíšme prvky poľa do konzoly:

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

Príklad

Vypíšme prvky a ich čísla do konzoly:

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

Príklad

Nájdime súčet prvkov poľa:

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

Výsledok vykonania kódu:

15

Pozrite tiež

  • metódu map,
    ktorá tiež umožňuje aplikovať funkciu na každý prvok poľa
  • metódu filter,
    ktorá umožňuje filtrovať prvky poľa
  • metódy some a every,
    vykonávajúce kontrolu poľa
  • metódy reduce a reduceRight,
    redukujúce pole na jednu hodnotu
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ť