Skip to main content
Version: 3.21.2

ReadableStreamBYOBReader()

The ReadableStreamBYOBReader() constructor creates and returns a ReadableStreamBYOBReader object instance.

Note: You generally wouldn't use this constructor manually; instead, you'd use the ReadableStream.getReader() method with the argument "byob".

Syntax

new ReadableStreamBYOBReader(stream)

Parameters

  • stream
    • : The ReadableStream to be read.

Return value

An instance of the ReadableStreamBYOBReader object.

Exceptions

  • TypeError
    • : Thrown if the supplied stream parameter is not a ReadableStream, or it is already locked for reading by another reader, or its stream controller is not a ReadableByteStreamController.