WebSocket.readyState

WebSocket.readyState は、WebSocket の「現在」の接続状態を返す読み取り専用のプロパティです。

構文

var readyState = aWebSocket.readyState;

以下のいづれかの 符号なしショート型 の値を返します。

Value State Description
0 CONNECTING

ソケットは作成されているが、まだコネクションが開いていない状態

1 OPEN

コネクションが開き、通信の準備ができている状態

2 CLOSING

コネクションが閉じる過程にある状態

3 CLOSED

コネクションが閉じられたか、もしくは開けていなかった状態

仕様書

Specification Status Comment
HTML Living Standard
WebSocket: readyState の定義
現行の標準 Initial definition

ブラウザの互換性

BCD tables only load in the browser