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

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

주의: This feature is available in Web Workers.

생성자

MessageEvent()
새로운 MessageEvent를 생성합니다.

속성

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

MessageEvent.data Read only
emitter에 의해 보내진 데이터인 DOMString, Blob 또는 ArrayBuffer를 포함합니다. 
MessageEvent.origin
DOMString 입니다.…
MessageEvent.ports
MessageEvent.source

메서드

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

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

Browser 호환성

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support ? 4.0 (2.0)[1] ? ? ?
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? ? ? ? ?

[1] Gecko 11.0 (Firefox 11.0 / Thunderbird 11.0 / SeaMonkey 2.8)부터  Gecko는 데이터를 위한 ArrayBuffer를 지원하지만Blob를 지원하지는 않습니다.

See also

문서 태그 및 공헌자

이 페이지의 공헌자: nicekkong
최종 변경자: nicekkong,