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

233
Vistas
¿Es posible en JS saber dónde está una referencia en su jerarquía?

Tengo un caso en el que quiero marcar mis 'publicaciones' (como artículos) con el país al que pertenecen, mientras permito ir un alcance más alto: ejemplo francia < europa < mundo

Así es como estructuré mi jerarquía: world.js

 export default {
 world: {
 europe: {
 albania: 'albania',
 austria: 'austria',
 belgium: 'belgium',
 bulgaria: 'bulgaria',
 croatia: 'croatia',
 czech: 'czech',
 //...
 france: 'france'
 }
}

No es necesario tener esta estructura. Pero lo que quiero lograr es que cada 'publicación' que tengo contenga una propiedad de ubicación con un valor como ['world', 'europe', 'france'] . Mi dolor es cómo extraer del valor 'france' su jerarquía ['world', 'europe', 'france'] sin tener que escanear todo el árbol: necesito una especie de referencia a la propiedad francia para saber a qué ' context' al que pertenece y navegue por el árbol en una forma de niño a padre para obtener france (parent: europe (parent: world)) (sin buscar desde la raíz donde france podría estar en la estructura)

Por supuesto, puedo declarar un árbol detallado especificando explícitamente el padre cada vez, pero mi pregunta es sobre una forma elegante de hacerlo.

almost 4 years ago · Santiago Trujillo
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