TransformStreamDefaultController: desiredSize 属性
注意:此功能在 Web Workers 中可用。
desiredSize
是 TransformStreamDefaultController
接口的只读属性,它返回关联的 ReadableStream
队列的所需大小。
ReadableStream
的内部队列包含已入队但尚未读取的块。浏览器确定填充流的所需大小,并且 desiredSize
属性返回此值。
如果 desiredSize
为 0
,则队列已满。因此,您可以使用此信息 手动应用背压 来管理队列。
值
所需的大小。
示例
在下面的示例中,desiredSize
被记录到控制台。
js
console.log(controller.desiredSize);
规范
规范 |
---|
Streams 标准 # ts-default-controller-desired-size |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。