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

100
Visualizações
Cambio de propiedades en datos JSON

¿Cómo puedo cambiar el campo "ABC" en el siguiente código?

 var data = {ABC:{key:'dynamic_key',value:'dynamic_value'}}

Normalmente, puedo dar el valor que quiero diciendo data.ABC.key, pero lo que realmente quiero es usar data.CCC en lugar de data.ABC, así que solo quiero cambiar el nombre ABC.

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

0

Vuelva a asignar el objeto interno a la nueva clave de objeto externo, luego elimine el anterior.

 var data = {ABC:{key:'dynamic_key',value:'dynamic_value'}} data.CCC = {...data.ABC} delete data.ABC console.log(data)


Eso también podría ser (sin usar eliminar)

 var data = {ABC:{key:'dynamic_key',value:'dynamic_value'}} data = {CCC: data.ABC} console.log(data)


EDITAR ... Si desea usar una cadena de una variable para establecer la nueva clave, use la notación de corchetes:

 var data = {ABC:{key:'dynamic_key',value:'dynamic_value'}} var newKey="CAR" data[newKey] = data.ABC delete data.ABC console.log(data)

about 4 years ago · Juan Pablo Isaza Relatório

0

data.CCC = data.ABC // on object create new key name. Assign old value to this delete data.ABC //delete object with old key name

producción:

 { "CCC": { "key": "dynamic_key", "value": "dynamic_value" } }
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