ReadableStreamDefaultReader: closed 属性
注意: 此功能在 Web Workers 中可用。
closed
是 ReadableStreamDefaultReader
接口的只读属性,它返回一个 Promise
,该 Promise 在流关闭时完成,或者如果流抛出错误或读取器的锁被释放则拒绝。此属性使您能够编写响应流处理结束的代码。
值
一个 Promise
。
示例
在此代码片段中,查询先前创建的读取器以查看流是否已关闭。当流关闭时,Promise 完成,消息被记录到控制台。
js
reader.closed.then(() => {
console.log("reader closed");
});
规范
规范 |
---|
Streams 标准 # ref-for-generic-reader-closed② |
浏览器兼容性
BCD 表格仅在浏览器中加载