logo

TypeScript forEach

A forEach() metódus egy tömb metódus, amely egy függvény végrehajtására szolgál egy tömb minden eleme . Használhatjuk olyan JavaScript adattípusokkal, mint a tömbök, térképek, készletek stb. Hasznos módszer egy tömb elemeinek megjelenítésére.

Szintaxis

Az alábbiak szerint deklarálhatjuk a forEach() metódust.

 array.forEach(callback[, thisObject]); 

A forEach() metódus végrehajtja a megadott visszahív egyszer a tömb minden eleméhez növekvő sorrendben .

Paraméter Részletek

1. visszahívás: Ez egy olyan függvény, amely az egyes elemek tesztelésére szolgál. A visszahívási funkció elfogadja három érv , amelyeket alább közölünk.

    Elem értéke:Ez a tétel aktuális értéke.Elem index:Ez a tömbben feldolgozott aktuális elem indexe.Sor:Ez egy tömb, amelyet a forEach() metódus iterál.

Jegyzet:Ez a három argumentum nem kötelező.

2. ez az objektum: Ez egy objektum, amelyet így kell használni a visszahívás végrehajtásakor.

Visszatérési érték

Visszaadja a létrehozott tömböt.

Példa karakterlánccal

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

A megfelelő JavaScript kód:

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

Kimenet:

TypeScript forEach

Példa számmal

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

Kimenet:

TypeScript forEach

A forEach() hátránya

Az alábbiakban felsoroljuk a forEach() metódus használatának hátrányait:

  1. Nem ad módot a megállásra ill szünet a forEach() ciklus.
  2. Ez csak művek tömbökkel.