Skip to main content

Module streams

Module streams 

Source
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 🔒