ReadableStreamBYOBReader: ReadableStreamBYOBReader()-Konstruktor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

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
# ref-for-byob-reader-constructor①

Browser-Kompatibilität

Siehe auch