104 of 264 menu

Meetod forEach

Meetod forEach võimaldab järjestikku läbida kõik massiivi elemendid. Meetod saab parameetrina funktsiooni, mis käivitatakse iga massiivi elemendi jaoks.

Sellele funktsioonile saab edastada kolm parameetrit. Kui need parameetrid on olemas (need pole kohustuslikud), siis esimesse satub automaatselt massiivi element, teise satub selle number massiivis (indeks) ja kolmandasse - massiiv ise.

Süntaks

massiiv.forEach(function(element, indeks, massiiv) { kood, mis käivitatakse kõigi elementide jaoks });

Näide

Väljastame massiivi elemendid konsooli:

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

Näide

Väljastame elemendid ja nende numbrid konsooli:

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

Näide

Leiame massiivi elementide summa:

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

Koodi täitmise tulemus:

15

Vaata ka

  • meetod map,
    mis võimaldab samuti rakendada funktsiooni igale massiivi elemendile
  • meetod filter,
    mis võimaldab massiivi elemente filtreerida
  • meetodid some ja every,
    sooritavad massiivi kontrolli
  • meetodid reduce ja reduceRight,
    ahendavad massiivi üheks väärtuseks
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu