DEV Community

Cover image for Método forEach - JavaScript
Elian Becali
Elian Becali

Posted on • Edited on

Método forEach - JavaScript

O método forEach() executa uma dada função em cada elemento de um array.


Parâmetros

callback - Função passada como referência, será executada a cada elemento do array. Esta função pode receber 3 argumentos.

element - O elemento que está sendo processado no array.

index - O índice do elemento atual que está sendo processado no array. (Opcional)

array - O array para qual forEach foi chamada. (Opcional)


Sintaxe

numbers.forEach(functionCallback);
Enter fullscreen mode Exit fullscreen mode

Retorno

O método forEach() sempre retornará undefined.


Exemplo

Imprimindo o valor e o index de cada elemento

const numbers = [10, 6, 8, 19, 18, 20];
function printNumber(number, index) {
    console.log(`Index: ${index}  |  Value: ${number}`);
}

numbers.forEach(printNumber);
// logs:
// Index: 0  |  Value: 10
// Index: 1  |  Value: 6
// Index: 2  |  Value: 8
// Index: 3  |  Value: 19
// Index: 4  |  Value: 18
// Index: 5  |  Value: 20
Enter fullscreen mode Exit fullscreen mode

Método forEach | Notion

Método forEach | Youtube

Top comments (0)