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

115
Visualizações
function map in Javascript

I am studying Javascript and trying to make the Map function print only the name. I try to do that but I did not succeed. I hope to find a solution for you. Thank you

const x = [{
  a: {
    name: "X",
    age: "25"
  },
  b: {
    name: "Y",
    age: "30"
  }
}]

Object.values(x).map((el) => {

  console.log(Object.values(el).map((el2) => {
    el2
  }))

})

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

You don't return any values in your second map.

Return the name and it's would work :

const x = [{
  a: {
    name: "X",
    age: "25"
  },
  b: {
    name: "Y",
    age: "30"
  }
}]

x.forEach((el) => {
  console.log(Object.values(el).map(({ name }) => name))
})

Note: replace your first map by forEach, is more appropriate

about 4 years ago · Juan Pablo Isaza Relatório

0

.map() is to map the data into a new array. You need .forEach().

Since you have an array of objects. And each object has multiple keys, you can use Object.keys() for the inner objects.

const x = [{
  a: {
    name: "X",
    age: "25"
  },
  b: {
    name: "Y",
    age: "30"
  }
}]

x.forEach((el) => {
  let keys = Object.keys(el);
  //console.log(keys);
  keys.forEach((innerKey) => {
     console.log(el[innerKey].name);
  });

})

about 4 years ago · Juan Pablo Isaza 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