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

99
Visualizações
¿Cuál es la sintaxis más sucinta para conservar solo claves específicas de un objeto JavaScript grande?

En otras palabras, quiero limpiar objetos dejando caer la mayoría de sus llaves.

Digamos que una API de terceros devuelve JSON con una gran cantidad de atributos que no le interesan.

 obj = { name: ..., id: ..., description: ..., blah: ..., bloop: ..., blip: ..., ... 12 others }

Pero solo le interesa, digamos, id y name .

Sé que hay una desestructuración de objetos de sintaxis extendida que me permite ponerlos en variables separadas.

 const { id, name } = obj

¿Hay alguna manera de transformar obj en un nuevo objeto que se parezca al siguiente sin acceder explícitamente a cada clave y valor y convertirlos en un objeto?

 newObj = { id: ..., name: ... }

Tengo curiosidad por saber si hay una sola línea que pueda poner en el map para transformar una gran variedad de estos objetos.

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

0

Simplemente desestructura las propiedades deseadas y usa propiedades abreviadas para el objeto.

 result = array.map(({ id, name }) => ({ id, 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