ReadableStreamDefaultReader: closed 属性

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

closedReadableStreamDefaultReader 接口的只读属性,它返回一个 Promise,该 Promise 在流关闭时完成,或者如果流抛出错误或读取器的锁被释放则拒绝。此属性使您能够编写响应流处理结束的代码。

一个 Promise

示例

在此代码片段中,查询先前创建的读取器以查看流是否已关闭。当流关闭时,Promise 完成,消息被记录到控制台。

js
reader.closed.then(() => {
  console.log("reader closed");
});

规范

规范
Streams 标准
# ref-for-generic-reader-closed②

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅