read

ReadableStreamBYOBReader (JavaScript)

仕様書

read メソッド

[3] ArrayBufferView引数として指定する必要があります。 (何も指定しなくて良い ReadableStreamDefaultReader とは異なります。)

[4] 指定された ArrayBufferView から参照された ArrayBuffer は可能なら読み込み先として使われます。

[5] しかし ArrayBuffer は新しいものに transfer されるため、引数として指定された ArrayBufferView と参照されている ArrayBuffer は使えなくなります。

[6] データの読み込みは、 read メソッドが返すオブジェクトvalue として与えられる ArrayBufferView を使うことになります。

[7] What types does ReadableByteStream's reader's read(x) accept and return? · Issue #295 · whatwg/streams () <https://github.com/whatwg/streams/issues/295>