Expand description
WHATWG Streams API の JavaScript バインディング
ReadableStream、WritableStream、TransformStream のコンストラクタおよび
リーダー/ライター、コントローラのネイティブ関数を提供する。
Functions§
- controller_
close 🔒 - controller_
enqueue 🔒 - controller_
error 🔒 - make_
readable_ 🔒stream_ controller ReadableStreamDefaultControllerオブジェクトを構築- make_
readable_ 🔒stream_ from_ bytes - 生のバイト列を 1 つの Uint8Array チャンクとして流す ReadableStream(fetch の
response.body)。 【2026-10-18】従来は本文を文字列にしたチャンクを流しており、response.body.getReader()で バイナリを読む YouTube の player(SABR の UMP 応答)が中身を扱えなかった。 - make_
readable_ 🔒stream_ from_ string - 文字列データから直接 ReadableStream を生成するヘルパー(Fetch Response.body 等で使用)
- readable_
reader_ 🔒cancel reader.cancel(reason)- readable_
reader_ 🔒read reader.read()- readable_
reader_ 🔒release_ lock reader.releaseLock()- readable_
stream_ 🔒cancel stream.cancel(reason)- readable_
stream_ 🔒ctor ReadableStreamコンストラクタ (new ReadableStream(underlyingSource, strategy))- readable_
stream_ 🔒get_ reader stream.getReader()- readable_
stream_ 🔒pipe_ through stream.pipeThrough(transformStream, options?)- readable_
stream_ 🔒pipe_ to stream.pipeTo(destinationWritable, options?)- text_
decoder_ 🔒stream_ ctor TextDecoderStreamコンストラクタ (new TextDecoderStream(label, options))- text_
encoder_ 🔒stream_ ctor TextEncoderStreamコンストラクタ (new TextEncoderStream())- transform_
stream_ 🔒ctor TransformStreamコンストラクタ (new TransformStream())- writable_
stream_ 🔒abort - writable_
stream_ 🔒close - writable_
stream_ 🔒ctor WritableStreamコンストラクタ (new WritableStream(underlyingSink, strategy))- writable_
stream_ 🔒get_ writer - writable_
writer_ 🔒abort - writable_
writer_ 🔒close - writable_
writer_ 🔒release_ lock - writable_
writer_ 🔒write