image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image

MS

Mateus Silva17/08/2023 20:04
Compartilhe

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

    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)