JavaScript Array ForEach Método explicado

JavaScript Array ForEach Método explicado
JavaScript Array foreach () é usado para aplicar uma função em todos os elementos de uma matriz. A funcionalidade estendida do método foreach () permite usá -lo como um loop for em javascript. Este artigo concentra o método foreach () com os seguintes resultados de aprendizagem:

- mecanismo de trabalho do método foreach () em js

- Uso do método foreach () em js com exemplos

Como o método foreach () funciona em javascript

A funcionalidade do método foreach () depende da seguinte sintaxe.

variedade.foreach (função (val-val, índice, arr), esse valor)

A sintaxe é descrita aqui,

  • O variedade refere -se a uma variável de matriz
  • O função() é uma função de volta que aceita seguintes três parâmetros:
    • Curr-val: Este parâmetro refere -se ao valor atual do elemento da matriz
    • Índice (opcional): Representa o número de índice de um elemento atual
    • arr (opcional): refere -se à matriz em que o para cada() está sendo usado

Como usar o método JavaScript Array forEach ()

Esta seção apresenta vários exemplos que demonstram o uso do método foreach () em vários cenários.

Exemplo 1

O código a seguir pratica o método foreach () para imprimir os elementos de uma matriz.

make = ["HP", "Dell", "Lenovo", "Acer"];
Função Imprimir (item)
console.log (item);

fazer.foreach (impressão);

O código acima contém uma matriz nomeada fazer e uma função nomeada imprimir que tem um console.comando log (). Além disso, essa função é passada para um para cada() método.

Saída

A saída mostra que o para cada() o método executou o Imprimir (item) a função e a lista de elementos da matriz também são impressos.

A partir deste exemplo, você teria aprendido o uso básico do para cada() método.

Exemplo 2

O código a seguir usa um função(item) diretamente no para cada() método.

make = ["HP", "Dell", "Lenovo", "Acer"];
fazer.foreach (função (item)
console.log (item);
)

O código acima usa um para cada() Método e função(item) é passado para isso como um argumento. O função(item) executa um único console.registro() declaração (que será iterada sobre cada elemento do fazer variedade)

Saída

Observação: O método usado no exemplo acima é amplamente usado para usar funções complexas no método foreach ().

Exemplo 3

Neste exemplo, o método foreach () é executado com a função JS Arrow (permite escrever uma função em forma mais curta).

make = ["HP", "Dell", "Lenovo", "Acer"];
fazer.foreach (item =>
console.log (item);
)

O código acima pratica a função de seta no para cada() método.

Saída

A saída mostra que a função de seta anulou o objetivo de criar uma grande função a ser usada no para cada() método.

Observação: A função de seta melhor combina com funções menores.

Conclusão

O método da matriz foreach () é usado para exercer qualquer operação em cada elemento da matriz. Geralmente, o loop for famoso por executar uma função específica em cada elemento da matriz. No entanto, foreach () também itera sobre cada elemento de uma matriz para executar alguma função. Tendo em vista a importância do método foreach (), esta postagem descritiva fornece o mecanismo de trabalho do método foreach (). Além disso, vários exemplos são demonstrados para fornecer o método de uso foreach () em javascript.