TransformStreamDefaultController: desiredSize 属性

注意:此功能在 Web Workers 中可用。

desiredSizeTransformStreamDefaultController 接口的只读属性,它返回关联的 ReadableStream 队列的所需大小。

ReadableStream 的内部队列包含已入队但尚未读取的块。浏览器确定填充流的所需大小,并且 desiredSize 属性返回此值。

如果 desiredSize0,则队列已满。因此,您可以使用此信息 手动应用背压 来管理队列。

所需的大小。

示例

在下面的示例中,desiredSize 被记录到控制台。

js
console.log(controller.desiredSize);

规范

规范
Streams 标准
# ts-default-controller-desired-size

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。