Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

118
Visualizações
Find index of an object in an arrray of objects

I have an array that looks like this:

const arr = [ 
    { "-MrUU6N2pi7aCwJoqCzP": { "name": "test", "brand": "test", "id": 1 } }, 
    { "-MrUUB4PcPD5G45NGb-y": { "name": "test2", "brand": "test2", "id": 2 } } 
]

How do I find the index of the object with the key "-MrUUB4PcPD5G45NGb-y" for example?

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

You can use findIndex() and look at the Object.keys() for each object in the array to see if the key you want is in that keys array

const arr = [ 
  {"-MrUU6N2pi7aCwJoqCzP":{"name":"test","brand":"test","id":1}}, 
  {"-MrUUB4PcPD5G45NGb-y":{"name":"test2","brand":"test2","id":2}} 
],

keyWanted = "-MrUUB4PcPD5G45NGb-y",

idx = arr.findIndex(e => Object.keys(e).includes(keyWanted))

console.log('Index =', idx)

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda