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.
MessageEvent
는 WebSocket
또는 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 호환성
BCD tables only load in the browser
See also
ExtendableMessageEvent
, 와 유사한 interface이며, 개발자에게 더 유연성을 제공하기 위해 사용되는 interface 입니다.- WebSocket API
- WebRTC API