Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

168
Vistas
¿Cómo acceder al segundo nivel en el objeto json?

Este es un objeto JSON

 { "key": "***************", "****************": { "comment": "hello" } "text": "world" }

Quiero devolver el campo de comentarios, ¿cómo?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Prueba item[item.key].comment para acceder a él

Editado en base al comentario de Stephen Ostermiller .

Digamos que tienes una variable como esta:

 let item = { "key": "someDynamicString", "someDynamicString": { "comment": "hello" } "text": "world" }

Puede acceder al valor de la propiedad clave ya sea

 item.key

o

 item["key"]

ambos devolverán el valor de item.key que es "someDynamicString"

La última opción se puede usar para acceder a la propiedad del objeto que tiene una clave dinámica. Digamos que la clave "someDynamicString" no siempre es "someDynamicString", sino que cambia dinámicamente según item.key .

Puede acceder a esa clave dinámica con item[item.key] que es igual a item["someDynamicString"] y item.someDynamicString

así que cualquiera que sea el valor de item.key , siempre puede acceder al segundo nivel en el objeto json sobre el que preguntó.

Además, para acceder a la propiedad de comentario dentro de la clave dinámica: item[item.key].comment

Explicación adicional: acceda dinámicamente a la propiedad del objeto usando la variable

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda