TransformStreamDefaultController: desiredSize-Eigenschaft
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die schreibgeschützte Eigenschaft desiredSize
des TransformStreamDefaultController
-Interfaces gibt die gewünschte Größe zurück, um die Warteschlange des zugehörigen ReadableStream
zu füllen.
Die interne Warteschlange eines ReadableStream
enthält Chunks, die eingereiht, aber noch nicht gelesen wurden. Der Browser bestimmt die gewünschte Größe, um den Stream zu füllen, und dieser Wert wird durch die desiredSize
-Eigenschaft zurückgegeben.
Ist die desiredSize
0
, dann ist die Warteschlange voll. Daher können Sie diese Information verwenden, um manuell Gegendruck anzuwenden, um die Warteschlange zu verwalten.
Wert
Die gewünschte Größe.
Beispiele
Im folgenden Beispiel wird die desiredSize
in die Konsole protokolliert.
console.log(controller.desiredSize);
Spezifikationen
Specification |
---|
Streams Standard # ts-default-controller-desired-size |
Browser-Kompatibilität
BCD tables only load in the browser