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

154
Vistas
JS: envíe un mensaje WS, espere la respuesta y luego vuelva a enviarlo según la respuesta (todo dentro de una función)

Mi objetivo es, en una función, enviar un mensaje ws: ws.send(message) , luego esperar la respuesta del servidor, que es manejada por ws.onmessage = async (event) => - y dependiendo de la respuesta del servidor, enviar siguiente mensaje dentro de la misma función

El problema es que no puedo recibir respuesta del servidor antes de salir de la función. ¿Qué herramienta sería la mejor para usar en este caso? (Todavía estoy en el nivel principiante en JS)

El código completo de la función es:

 function ComboAction(data){ ws.send('message1') //here i want to wait for server's response and continue this function depending on the response. //wait for server response? ws.send('message depending on server response to first message') }

¿Me estaba preguntando con promesas? o el método => , pero está fuera de mi alcance por ahora. ¡Cualquier consejo será muy apreciado!

about 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