Il metodo forEach() utilizza una funzione per ogni elemento di un array. È utile per creare un loop di oggetti di numero non definito.
var txt = "";
var numbers = [45, 4, 9, 16, 25];
numbers.forEach(myFunction);
function myFunction(value) {
txt = txt + value + "<br>";
}
La stessa funzione può essere creata in questo modo:
var txt = "";
var numbers = [45, 4, 9, 16, 25];
numbers.forEach(function (value) {
txt = txt + value + "<br>";
});
Il risultato sarà questo:
45
4
9
16
25