Metoda JavaScript array forEach() se používá k vyvolání zadané funkce jednou pro každý prvek pole.
Syntax
Metoda forEach() je reprezentována následující syntaxí:
array.forEach(callback(currentvalue,index,arr),thisArg)
Parametr
zpětné volání - Představuje funkci, která testuje podmínku.
současná cena - Aktuální prvek pole.
index - Je to volitelné. Index aktuálního prvku.
arr - Je to volitelné. Pole, na kterém fungovala metoda forEach().
thisArg - Je to volitelné. Hodnota, která se má použít při provádění zpětného volání.
Vrátit se
nedefinováno
Příklad metody JavaScript Array forEach().
Podívejme se na několik příkladů metody forEach().
Příklad 1
Zde vytiskneme prvky pole pomocí forEach().
var arr = ['C', 'C++', 'Python']; arr.forEach(function(fetch) { document.writeln(fetch); });Otestujte to hned
Výstup:
C C++ Python
Příklad 2
Zde vytiskneme Fibonacciho řadu pomocí metody forEach().
var sum = 0; var arr = [10,18,12,20]; arr.forEach(function myFunction(element) { sum= sum+element; document.writeln(sum); });Otestujte to hned
Výstup:
10 28 40 60