Como pegar o índice de um objeto em um array em JavaScript
Neste artigo você vai aprender a como índice de um objeto em um array em JavaScript, pelo valor de uma propriedade

Faça programador(a), beleza? Bora aprende mais sobre arrays, objetos e JavaScript!
A ideia central deste artigo é encontrar o índice de um dado, que é um objeto, em um array
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Porém por meio de uma checagem do valor de uma propriedade
Isso pode ser facilmente realizado com o método findIndex da versão ES6 da linguagem JavaScript
Veja como aplicar este método na prática:
const arr = [
{id: 1, name: "Matheus"},
{id: 2, name: "João"},
{id: 3, name: "Pedro"}
]
const index = arr.findIndex((user) => user.name === "João")
console.log(index) // 1
No caso acima temos um array de objetos e aplicamos o método findIndex para encontrar o índice do usuário com nome de João
O método percorrerá todos os itens do objeto até encontrar o que estamos procurando
Através de uma arrow function nós conseguimos criar nossa condição, que é um item que tenha a propriedade name igual a João
E nos é retornado o índice deste dado! 🙂
Se nenhum item corresponder nossa busca, o resultado fornecido pelo método será -1
Conclusão
No artigo de hoje você aprendeu a como encontrar o índice de um objeto em um array em JS
Utilizamos o método findIndex, que percorre um array de objetos
E busca o índice de um item por meio de uma condição pré-estabelecida
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
