logo

TypeScript forEach

ForEach()-menetelmä on taulukkomenetelmä, jota käytetään funktion suorittamiseen jokainen kohde taulukossa . Voimme käyttää sitä JavaScript-tietotyyppien kanssa, kuten Arrays, Maps, Sets jne. Se on hyödyllinen tapa näyttää elementtejä taulukossa.

Syntaksi

Voimme ilmoittaa forEach()-menetelmän alla.

 array.forEach(callback[, thisObject]); 

ForEach()-metodi suorittaa tarjotun soita takaisin kerran jokaiselle taulukossa olevalle elementille nousevassa järjestyksessä .

Parametrien tiedot

1. takaisinsoitto: Se on funktio, jota käytetään jokaisen elementin testaamiseen. Takaisinsoittotoiminto hyväksyy kolme argumenttia , jotka on annettu alla.

    Elementin arvo:Se on kohteen nykyinen arvo.Elementtiindeksi:Se on taulukossa käsitellyn nykyisen elementin indeksi.Taulukko:Se on taulukko, jota iteroidaan forEach()-metodissa.

Huomautus:Nämä kolme argumenttia ovat valinnaisia.

2. ThisObject: Se on objekti, jota käytetään sellaisenaan takaisinkutsua suoritettaessa.

Palautusarvo

Se palauttaa luodun taulukon.

Esimerkki merkkijonolla

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

Vastaava JavaScript-koodi on:

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

Lähtö:

TypeScript forEach

Esimerkki numerolla

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

Lähtö:

TypeScript forEach

ForEachin () haittapuoli

Seuraavat ovat forEach()-menetelmän käytön haitat:

  1. Se ei tarjoa tapaa pysähtyä tai tauko forEach()-silmukka.
  2. Se vain toimii taulukoiden kanssa.