ReadableStreamBYOBReader: ReadableStreamBYOBReader() コンストラクター
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
ReadableStreamBYOBReader()
コンストラクターは、ReadableStreamBYOBReader
オブジェクトのインスタンスを作成して返します。
メモ:
通常、このコンストラクターを手動で使用することはありません。 代わりに、ReadableStream.getReader()
メソッドに "byob"
を引数につけて使用してください。
構文
js
new ReadableStreamBYOBReader(stream)
引数
stream
-
読み取られる
ReadableStream
。
返値
ReadableStreamBYOBReader
オブジェクトのインスタンス。
例外
- TypeError
-
指定された
stream
パラメーターがReadableStream
ではないか、別のリーダーによる読み取りのために既にロックされているか、そのストリームコントローラーがReadableByteStreamController
ではありません。
例
コンストラクターが直接呼び出されることはほとんどありません。
代わりに、表示させるように ReadableStream.getReader()
を呼び出してください。
js
const reader = stream.getReader({ mode: "byob" });
仕様書
Specification |
---|
Streams # ref-for-byob-reader-constructor① |