ReadableStreamBYOBReader: ReadableStreamBYOBReader()-Konstruktor

Hinweis: Dieses Feature ist verfügbar in Web Workers.

Der ReadableStreamBYOBReader()-Konstruktor erstellt und gibt eine Instanz des ReadableStreamBYOBReader-Objekts zurück.

Hinweis: In der Regel würden Sie diesen Konstruktor nicht manuell verwenden; stattdessen würden Sie die Methode ReadableStream.getReader() mit dem Argument "byob" verwenden.

Syntax

js
new ReadableStreamBYOBReader(stream)

Parameter

stream

Der zu lesende ReadableStream.

Rückgabewert

Eine Instanz des ReadableStreamBYOBReader-Objekts.

Ausnahmen

TypeError

Wird ausgelöst, wenn der übergebene stream-Parameter kein ReadableStream ist, oder er bereits von einem anderen Leser zum Lesen gesperrt ist, oder sein Stream-Controller kein ReadableByteStreamController ist.

Beispiele

Der Konstruktor wird selten direkt aufgerufen. Stattdessen rufen Sie ReadableStream.getReader() wie gezeigt auf:

js
const reader = stream.getReader({ mode: "byob" });

Spezifikationen

Specification
Streams Standard
# ref-for-byob-reader-constructor①

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch