logo

TypeScript til hver

Metoden forEach() er en array-metode, som bruges til at udføre en funktion på hvert element i et array . Vi kan bruge det med JavaScript-datatyper som Arrays, Maps, Sets osv. Det er en nyttig metode til at vise elementer i et array.

Syntaks

Vi kan erklære forEach()-metoden som nedenfor.

 array.forEach(callback[, thisObject]); 

Metoden forEach() udfører den angivne ring tilbage én gang for hvert element, der er til stede i arrayet stigende rækkefølge .

Parameter detaljer

1. tilbagekald: Det er en funktion, der bruges til at teste for hvert element. Tilbagekaldsfunktionen accepterer tre argumenter , som er angivet nedenfor.

    Elementværdi:Det er den aktuelle værdi af varen.Elementindeks:Det er indekset for det aktuelle element, der behandles i arrayet.Array:Det er et array, der itereres i forEach()-metoden.

Bemærk:Disse tre argumenter er valgfrie.

2. dette objekt: Det er et objekt, der skal bruges som dette, når tilbagekaldet udføres.

Returværdi

Det vil returnere det oprettede array.

Eksempel med snor

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

Den tilsvarende JavaScript-kode er:

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

Produktion:

TypeScript til hver

Eksempel med nummer

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

Produktion:

TypeScript til hver

Ulempen ved forEach()

Følgende er ulemperne ved brugen af ​​metoden forEach():

  1. Det giver ikke en måde at stoppe eller pause forEach()-løkken.
  2. Det kun arbejder med arrays.