--- title: WebSocket.readyState slug: Web/API/WebSocket/readyState translation_of: Web/API/WebSocket/readyState ---
{{APIRef("Web Sockets API")}}
WebSocket.readyState
は、{{domxref("WebSocket")}} の「現在」の接続状態を返す読み取り専用のプロパティです。
var readyState = aWebSocket.readyState;
以下のいづれかの 符号なしショート型
の値を返します。
Value | State | Description |
0 |
CONNECTING |
ソケットは作成されているが、まだコネクションが開いていない状態 |
1 |
OPEN |
コネクションが開き、通信の準備ができている状態 |
2 |
CLOSING |
コネクションが閉じる過程にある状態 |
3 |
CLOSED |
コネクションが閉じられたか、もしくは開けていなかった状態 |
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', '#dom-websocket-readystate', 'WebSocket: readyState')}} | {{Spec2('HTML WHATWG')}} | Initial definition |
{{Compat("api.WebSocket.readyState")}}