Neste artigo você vai aprender a como acessar o índice em for of loop, ou seja, o número do índice do elemento do array

acessar o índice em for of loop capa

Fala programador(a), beleza? Bora aprender mais sobre o for of de JavaScript!

O for of é uma estrutura de repetição “nova”, pois foi lançado na versão ES6 de JS

Para acessar o índice de um elemento no for of vamos precisar de um método chamado entries

O que acontece é uma desestruturação dos valores no andar do loop

Fazendo com que seja possível obter os valores tanto do índice como também o valor do elemento

Veja um exemplo:

const array = ["a", "b", "c", "d"]

for (const [index, value] of array.entries()) {
  console.log(`I: ${index} - V: ${value}`)
}

 /*
 "I: 0 - V: a"
 "I: 1 - V: b"
 "I: 2 - V: c"
 "I: 3 - V: d"
*/

Inicialmente temos o array e aplicamos a estrutura de repetição for of nele

Com entries conseguimos pegar os valores que precisamos:

  • index: índice do elemento;
  • value: valor atual do elemento na estrutura de repetição;

Veja como ficou a saída de dados do console.log nos comentários abaixo do código

Assim você consegue obter de modo simples o índice do elemento! 🙂

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

No artigo de hoje você aprendeu a acessar o índice em for of loop

Utilizamos o método entries, que identifica os índices e valores de um array

Depois basta acessar o que precisamos dentro do corpo da estrutura de repetição

Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.

Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!

Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments