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!