Metoda JavaScript array forEach() se uporablja za priklic določene funkcije enkrat za vsak element polja.
Sintaksa
Metoda forEach() je predstavljena z naslednjo sintakso:
array.forEach(callback(currentvalue,index,arr),thisArg)
Parameter
poklicati nazaj - Predstavlja funkcijo, ki testira stanje.
trenutna vrednost - Trenutni element matrike.
kazalo - Ni obvezno. Indeks trenutnega elementa.
prir - Ni obvezno. Matrika, na kateri je deloval forEach().
thisArg - Ni obvezno. Vrednost, ki se uporablja kot ta med izvajanjem povratnega klica.
Vrnitev
nedoločeno
Primer metode JavaScript Array forEach().
Oglejmo si nekaj primerov metode forEach().
pretvarjanje niza v celo število
Primer 1
Tukaj bomo natisnili elemente polja z uporabo forEach().
var arr = ['C', 'C++', 'Python']; arr.forEach(function(fetch) { document.writeln(fetch); });Preizkusite zdaj
Izhod:
C C++ Python
Primer 2
Tukaj bomo natisnili Fibonaccijevo vrsto s pomočjo metode forEach().
var sum = 0; var arr = [10,18,12,20]; arr.forEach(function myFunction(element) { sum= sum+element; document.writeln(sum); });Preizkusite zdaj
Izhod:
10 28 40 60