Soy nuevo en JavaScript y estoy tratando de mostrar una lista de mensajes enviados por websocket cada K segundos. Puedo recibir datos del websocket y puedo verlos usando console.log
<html lang="EN"> <head> <script type="text/javascript"> function myFunction() { if ("WebSocket" in window) { const ws = new WebSocket("ws://localhost:9000/test"); ws.onopen = function () { console.log("connection opened"); }; ws.onmessage = function (evt) { const data = evt.data; console.log(data) }; } } </script> <title></title> </head> <body> <div id="sse"> <a href="javascript:myFunction()">Start</a> </div> </body> </html>Ahora no estoy seguro de cómo puedo mostrar los datos que se envían cada K segundos como una lista de modo que los nuevos datos estén en la parte superior y la lista se desplace automáticamente.