--- title: 'WebSocket: message event' slug: Web/API/WebSocket/message_event translation_of: Web/API/WebSocket/message_event ---
{{APIRef}}
message 事件会在 WebSocket 接收到新消息时被触发。
| 起泡(Bubbles) | 不 |
|---|---|
| 可取消 | 不 |
| 接口 | {{domxref("MessageEvent")}} |
| 事件处理程序属性 | {{ domxref("WebSocket.onmessage","onmessage")}} |
// 创建一个 WebSocket 连接
const socket = new WebSocket('ws://localhost:8080');
// 监听消息
socket.addEventListener('message', function (event) {
console.log('Message from server ', event.data);
});
| 规范 | 状态 |
|---|---|
| {{SpecName("HTML WHATWG", "web-sockets.html#event-message", "WebSocket message")}} | {{Spec2("HTML WHATWG")}} |
{{Compat("api.WebSocket.message_event")}}