ES6 - Método de array paraEach ()

O método forEach () chama uma função para cada elemento da matriz.

Sintaxe

array.forEach(callback[, thisObject]);

Parâmetros

  • callback - Função de teste para cada elemento.

  • thisObject - Objeto a ser usado como este ao executar o retorno de chamada.

Valor de retorno

Retorna a matriz criada.

Exemplo: 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) 
})

Resultado

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