JavaScript Array forEach()
- Página anterior flatMap()
- Próxima página from()
- Voltar à página anterior Manual de Referência Array JavaScript
Definição e uso
forEach()
O método chama a função uma vez para cada elemento do array em ordem.
Comentário:Não execute para elementos do array sem valor.forEach()
Método.
Exemplo
Exemplo 1
Liste cada item do array:
var fruits = ["apple", "orange", "cherry"]; fruits.forEach(myFunction); function myFunction(item, index) { document.getElementById("demo").innerHTML += index + ":" + item + "<br>"; }
Exemplo 2
Obtenha a soma de todos os valores do array:
var sum = 0; var numbers = [65, 44, 12, 4]; numbers.forEach(myFunction); function myFunction(item) { sum += item; document.getElementById("demo").innerHTML = sum; }
Exemplo 3
Para cada elemento do array: atualize o valor para 10 vezes o valor original:
var numbers = [65, 44, 12, 4]; numbers.forEach(myFunction) function myFunction(item, index, arr) { arr[index] = item * 10; }
Sintaxe
array.forEach(function(currentValue, index, arr), thisValue)
Valor do parâmetro
Parâmetros | Descrição | ||||||||
---|---|---|---|---|---|---|---|---|---|
function(currentValue, index, arr) | Obrigatório. A função executada para cada elemento do array.
Parâmetros da função:
|
||||||||
thisValue |
Opcional. O valor a ser passado para a função para usar como seu valor "this". Se este parâmetro estiver vazio, o valor "undefined" será passado como seu valor "this". |
Detalhes técnicos
Retorno: | undefined |
---|---|
Versão do JavaScript: | ECMAScript 5 |
Suporte do navegador
Todos os navegadores suportam completamente forEach()
Método:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | 9.0 | Suporte | Suporte | Suporte | Suporte |
Páginas relacionadas
Tutorial:Array do JavaScript
Tutorial:Const de array do JavaScript
Tutorial:Métodos de array do JavaScript
Tutorial:Ordenação de arrays do JavaScript
Tutorial:Iteração de arrays do JavaScript
- Página anterior flatMap()
- Próxima página from()
- Voltar à página anterior Manual de Referência Array JavaScript