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);
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
Top comments (0)