ES6 - Método de matriz para cada ()

El método forEach () llama a una función para cada elemento de la matriz.

Sintaxis

array.forEach(callback[, thisObject]);

Parámetros

  • callback - Función a probar para cada elemento.

  • thisObject - Objeto para usar como este al ejecutar callback.

Valor devuelto

Devuelve la matriz creada.

Ejemplo: forEach ()

var nums = new Array(12,13,14,15)  
console.log("Printing original array......")  

nums.forEach(function(val,index) { 
   console.log(val) 
})  
nums.reverse()  //reverses the array element 
console.log("Printing Reversed array....")  

nums.forEach(function(val,index){ 
   console.log(val) 
})

Salida

Printing Original Array…. 
12 
13 
14 
15 
Printing Reversed array… 
15 
14 
13 
1