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

121
Vistas
La promesa de Javascript no se resuelve sin un punto de interrupción en el navegador

Estoy intentando obtener un objeto de una API REST usando una promesa de JavaScript. El problema con el que me encuentro es que la promesa no se resolverá a menos que esté depurando y usando un punto de interrupción. Sé que hay varias preguntas publicadas con respecto a este problema, pero ninguna parece proporcionar una respuesta, así que lo intentaré de nuevo. Aquí está mi código (NOTA: colocar un punto de interrupción en "valores devueltos" hace que la promesa llene el objeto de valores CADA VEZ. Sin el punto de interrupción, el objeto NUNCA se llena).

 function GetSession(userClient, userId) { var user = { userId: '', name: ''}; userClient.session.get(userId) .then(function(result) { user.userId = result.userId; user.name = result.name; }) .catch(err => alert(err)); return user; }

¿Alguien tiene alguna idea de por qué esto falla cuando no se está depurando?

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