TransformStreamDefaultController.error()
TransformStreamDefaultController
接口的 error()
方法会使流的两端出错。与它的进一步交互都会失败并携带给定的错误信息,并且队列中的任何分块都将被丢弃。
语法
js
error(reason)
参数
reason
-
一个字符串,包含在与流进一步交互时返回的错误信息。
返回值
无(undefined
)。
示例
在这个示例中,当一个分块中包含 symbol 时,error()
方法被使用。
js
case 'symbol':
controller.error("Cannot send a symbol as a chunk part")
break
规范
Specification |
---|
Streams Standard # ts-default-controller-error |
浏览器兼容性
BCD tables only load in the browser