MessageEvent

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

MessageEventWebSocket 또는 WebRTC RTCDataChannel 으로 된 타겟으로 부터 전달받은 메시지를 보여주는 interface 입니다.

이 이벤트는 WebSocket.onmessage 또는 RTCDataChannel.onmessage 으로 설정된 이벤트 핸들러를 통해 실행이 되게 됩니다.

참고 : 이 기능은 Web Worker에서 사용할 수 있습니다.

생성자

MessageEvent()

새로운 MessageEvent를 생성합니다.

속성

이 interface는 부모 객체인 Event의 속성을 상속받습니다.

MessageEvent.data 읽기 전용

emitter에 의해 보내진 데이터인 DOMString, Blob 또는 ArrayBuffer를 포함합니다.

MessageEvent.origin

DOMString 입니다.…

MessageEvent.ports

MessageEvent.source

메서드

이 interface는 부모 객체인 Event의 메서드를 상속받습니다.

MessageEvent.initMessageEvent() 지원이 중단되었습니다

더 이상 사용하지 마십시오 : MessageEvent() 생성자를 대신 사용하십시오.

Browser 호환성

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
MessageEvent
MessageEvent() constructor
data
initMessageEvent
Deprecated
lastEventId
origin
ports
source
userActivation
Non-standard

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Non-standard. Check cross-browser support before using.
Deprecated. Not for use in new websites.

See also