logo

Her biri için TypeScript

forEach() yöntemi, bir işlevi yürütmek için kullanılan bir dizi yöntemidir. bir dizideki her öğe . Bunu Diziler, Haritalar, Kümeler vb. gibi JavaScript veri türleriyle kullanabiliriz. Bir dizideki öğeleri görüntülemek için kullanışlı bir yöntemdir.

Sözdizimi

forEach() metodunu aşağıdaki gibi deklare edebiliriz.

 array.forEach(callback[, thisObject]); 

forEach() yöntemi sağlanan işlemi yürütür geri çağırmak dizide bulunan her öğe için bir kez artan düzen .

Parametre Detayları

1. geri arama: Her öğeyi test etmek için kullanılan bir fonksiyondur. Geri arama işlevi kabul eder üç argüman Aşağıda verilenler.

    Eleman değeri:Bu, öğenin mevcut değeridir.Eleman indeksi:Dizide işlenen mevcut elemanın indeksidir.Sıralamak:forEach() yönteminde yinelenen bir dizidir.

Not:Bu üç argüman isteğe bağlıdır.

2. bu Nesne: Geri aramayı yürütürken this olarak kullanılacak bir nesnedir.

Geri dönüş değeri

Oluşturulan diziyi döndürecektir.

Dize ile örnek

 let apps = ['WhatsApp', 'Instagram', 'Facebook']; let playStore = []; apps.forEach(function(item){ playStore.push(item) }); console.log(playStore); 

İlgili JavaScript kodu:

 var apps = ['WhatsApp', 'Instagram', 'Facebook']; var playStore = []; apps.forEach(function (item) { playStore.push(item); }); console.log(playStore); 

Çıktı:

Her biri için TypeScript

Numaralı örnek

 var num = [5, 10, 15]; num.forEach(function (value) { console.log(value); }); 

Çıktı:

Her biri için TypeScript

forEach()'in dezavantajı

forEach() yönteminin kullanımının dezavantajları şunlardır:

  1. Durdurmak için bir yol sağlamaz veya kırmak forEach() döngüsü.
  2. Sadece İşler diziler ile.