Este artigo abordará as maneiras abaixo listadas para iterar sobre uma matriz em JavaScript:
Então vamos começar!
Como iterar sobre uma matriz usando o loop tradicional?
Em qualquer linguagem de programação, incluindo JavaScript, a maneira mais usada para iterar sobre uma matriz é o loop. O snippet abaixo o ajudará a entender a sintaxe do loop for:
para (inicialização; condição; incremento/decremento)Aqui,
Exemplo: iterando sobre uma matriz usando o loop for
Neste programa, temos uma variedade de nomes de estudantes e o iteraremos usando o loop:
Neste programa, realizamos as seguintes tarefas:
É assim que podemos utilizar o loop for para iterar elementos de matriz em javascript.
Como iterar sobre uma matriz usando o método JavaScript forEach ()
O método foreach () em JavaScript invoca uma função de retorno de chamada para cada elemento da matriz fornecida. O snippet abaixo ajudará você a começar o método foreach ():
ArrayName.foreach ((item) =>Exemplo: iterando sobre uma matriz usando o método foreach ()
Vejamos o bloco de código dado abaixo para entender como usar o método foreach () para iterar sobre uma matriz no JavaScript:
É assim que o método foreach () funciona em javascript.
Como iterar sobre uma matriz usando um loop enquanto?
Em JavaScript, um loop de tempo pode ser usado para iterar através de uma matriz. Para fazer isso, temos que seguir a sintaxe abaixo:
inicialização;Exemplo: iterando sobre uma matriz usando um loop enquanto
Neste programa, iremos iterar a matriz usando o loop:
stdnames = ["Seth", "Mike", "Daniel", "John", "Bryn"];O programa acima executou as seguintes tarefas:
A saída verificou o funcionamento do loop while em JavaScript.
Como usar para… de declarações para iterar elementos de matriz?
O para ... de loop/declaração é uma nova adição no JavaScript introduzido nas versões mais recentes do ES6. Ele nos permite fazer um loop/iterar sobre os objetos iteráveis, como matrizes, cordas, conjuntos e assim por diante. Considere o trecho abaixo para entender a sintaxe de… de declarações:
para (variável de iterável)Exemplo: iterando sobre uma matriz usando… de declarações
Este programa de exemplo fornecerá uma compreensão profunda do para ... de declarações:
O programa acima serviu as funcionalidades listadas abaixo:
A saída verificou o funcionamento do para… de declarações em JavaScript.
Como iterar elementos de matriz usando a função map ()?
No JavaScript, a função map () pode ser usada para obter uma nova variedade de elementos mapeados. O método map () chama uma função para cada elemento de matriz.
A seguir, será a sintaxe do método MATRAY MAP ():
ArrayName.mapa (functionaname);Exemplo: iterando sobre uma matriz usando o método do mapa
Neste programa, utilizaremos o método do mapa para iterar sobre a matriz:
O snippet de código acima executou as funções listadas abaixo:
A saída esclareceu que o método map () iterou sobre cada elemento da matriz e multiplicou os elementos da matriz por 2.
Da mesma forma, podemos utilizar outros métodos de matriz embutidos bem conhecidos para iterar sobre uma matriz, por exemplo, “Array.filtro () ”,“ Array.alguns () ”,“ Array.cada () ”, e assim por diante.
Conclusão
JavaScript oferece várias maneiras, como loops e alguns métodos de matriz embutidos para iterar sobre uma matriz. Em JavaScript, as funções de iteração da matriz como o foreach (), map (), filtro (), etc. operar em cada elemento da matriz. Este artigo explicou cinco maneiras comumente usadas para iterar elementos de matriz em javascript. Para uma compreensão profunda dos conceitos, explicou cada método de iteração usando os melhores exemplos adequados.