--- 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")}}

另看