ReadableStreamBYOBReader: ReadableStreamBYOBReader() 构造函数
注意:此功能在 Web Workers 中可用。
ReadableStreamBYOBReader() 构造函数创建一个并返回一个 ReadableStreamBYOBReader 对象实例。
注意: 通常你不会手动使用这个构造函数;相反,你会使用 ReadableStream.getReader() 方法,并传入参数 "byob"。
语法
js
new ReadableStreamBYOBReader(stream)
参数
stream-
要读取的
ReadableStream。
返回值
一个 ReadableStreamBYOBReader 对象的实例。
异常
TypeError-
如果提供的
stream参数不是一个ReadableStream,或者它已经被另一个读取器锁定,或者它的流控制器不是一个ReadableByteStreamController,则会抛出此错误。
示例
构造函数很少直接调用。相反,如以下示例所示,调用 ReadableStream.getReader()。
js
const reader = stream.getReader({ mode: "byob" });
规范
| 规范 |
|---|
| Streams # ref-for-byob-reader-constructor① |
浏览器兼容性
加载中…