ReadableStream.locked
ReadableStream 接口的只读属性 locked 返回可读流是否锁定到 reader。
一个可读流最多可以有一个激活的 reader,并且直到被释放之前都是锁定到该 reader。可以使用 ReadableStream.getReader() 方法获取 reader 然后使用 reader 的 releaseLock() 方法释放可读流。
值
一个布尔值,表示可读流是否已锁定。
示例
js
const stream = new ReadableStream({
  ...
});
const reader = stream.getReader();
stream.locked
// 应返回 true,表示流已经锁定到了一个 reader
规范
| Specification | 
|---|
| Streams Standard  # ref-for-rs-locked②  | 
浏览器兼容性
BCD tables only load in the browser
参见
ReadableStream()构造函数- 使用可读流