--- title: WebSocket.bufferedAmount slug: Web/API/WebSocket/bufferedAmount translation_of: Web/API/WebSocket/bufferedAmount ---

{{APIRef("Web Sockets API")}}

WebSocket.bufferedAmount は {{manch("send")}} の呼び出しによってキューに入れられてはいますが、まだネットワークに送信されていないデータのバイト数を返す読み取り専用のプロパティです。この値は、一度キューに入れられたデータすべてが送信されると 0 にリセットされます。なお、コネクションが閉じられたときは、 0 にリセットされません。{{manch("send")}} を呼び出し続けると、この値は大きくなっていきます。

構文

var bufferedAmount = aWebSocket.bufferedAmount;

符号なしのロング型

仕様書

Specification Status Comment
{{SpecName('HTML WHATWG', '#dom-websocket-bufferedamount', 'WebSocket: bufferedAmount')}} {{Spec2('HTML WHATWG')}} Initial definition

ブラウザ互換性

{{Compat("api.WebSocket.bufferedAmount")}}