TypeScript forEach

TypeScript forEach

Metodas forEach() yra masyvo metodas, naudojamas funkcijai vykdyti kiekvienas elementas masyve . Galime jį naudoti su „JavaScript“ duomenų tipais, tokiais kaip masyvai, žemėlapiai, rinkiniai ir kt. Tai naudingas būdas rodyti elementus masyve.

Sintaksė

Mes galime deklaruoti forEach() metodą, kaip nurodyta toliau.

 array.forEach(callback[, thisObject]);  

Metodas forEach() vykdo pateiktą perskambink vieną kartą kiekvienam masyve esančiam elementui Didėjančia tvarka .

Išsami parametrų informacija

1. atgalinis skambutis: Tai funkcija, naudojama kiekvienam elementui patikrinti. Atgalinio skambinimo funkcija priimama trys argumentai , kurie pateikiami žemiau.

    Elemento vertė: Tai yra dabartinė prekės vertė. Elemento indeksas: Tai dabartinio elemento, apdorojamo masyve, indeksas. Masyvas: Tai masyvas, kuris kartojamas naudojant forEach() metodą.

Pastaba: Šie trys argumentai yra neprivalomi.

2. Šis objektas: Tai objektas, naudojamas kaip toks, kai vykdomas atgalinis skambutis.

Grąžinimo vertė

Tai grąžins sukurtą masyvą.

Pavyzdys su eilute

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

Atitinkamas JavaScript kodas yra:

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

Išvestis:

TypeScript forEach

Pavyzdys su skaičiumi

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

Išvestis:

TypeScript forEach

ForEach() trūkumas

Toliau pateikiami forEach() metodo naudojimo trūkumai:

  1. Tai nesuteikia būdo sustoti arba pertrauka forEach() kilpa.
  2. Tik tai darbai su masyvais.