Article image

MS

Mateus Silva17/08/2023 20:04
Compartilhe

JavaScript forEach(): Entendendo um pouco sobre essa função

  • #JavaScript

O metodo forEach pecorre os itens do array , como um loop for.

sintaxe:

arr.forEach(callback(currentValue [, index [, array]])[, thisArg]);
  • callback é a função a ser executada
  • currentValue é o valor atual do elemento sendo processado no array
  • array o array que o forEach() está sendo aplicado
  • thisArg valor a ser usado como this quado executar a callback

veremos o exemplo abaixo

const array1 = [0,1,2,3,4,5,6,7,8,9];
var amount = 0;

function sum(item){
 amount += item;
}

array1.forEach(sum);
console.log(amount);

o resultado é 45

note que ao invorcar o metodo forEach dentro do array1 passando a funcion sum, ele vai pecorrer todo o array1, somando com a variavel amount com cada item do array

Compartilhe
Comentários (0)