104 of 264 menu

forEach Metodu

forEach metodu, bir dizinin tüm elemanlarını sırayla döngüye almanızı sağlar. Metot, parametre olarak dizinin her elemanı için çalıştırılacak bir fonksiyon alır.

Bu fonksiyona üç parametre iletebilirsiniz. Bu parametreler mevcutsa (zorunlu değillerdir), ilkine otomatik olarak dizi elemanı, ikincisine dizideki numarası (indeks), üçüncüsüne ise dizinin kendisi gelir.

Sözdizimi

dizi.forEach(function(eleman, indeks, dizi) { tüm elemanlar için çalıştırılacak kod });

Örnek

Dizi elemanlarını konsola yazdıralım:

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

Örnek

Elemanları ve numaralarını konsola yazdıralım:

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

Örnek

Dizi elemanlarının toplamını bulalım:

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

Kodun çalıştırılmasının sonucu:

15

Ayrıca Bakınız

  • metod map,
    bu metod da her dizi elemanına bir fonksiyon uygulamanızı sağlar
  • metod filter,
    bu metod dizi elemanlarını filtrelemenizi sağlar
  • metodlar some ve every,
    dizi kontrolü gerçekleştiren metodlar
  • metodlar reduce ve reduceRight,
    diziyi tek bir değere indirgeyen metodlar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet