AbortSignal: aborted 属性
注意:此功能在 Web Workers 中可用。
只读属性 aborted 返回一个值,指示信号正在通信的异步操作是否已被中止(true)或未中止(false)。
值
true (已中止) 或 false
示例
在以下代码片段中,我们创建一个新的 AbortController 对象,并获取其 AbortSignal(可通过 signal 属性访问)。之后,我们使用 aborted 属性检查信号是否已被中止,并在控制台中发送相应的日志。
js
const controller = new AbortController();
const signal = controller.signal;
// …
if (signal.aborted) {
console.log("Request has been aborted");
} else {
console.log("Request not aborted");
}
规范
| 规范 |
|---|
| DOM # ref-for-dom-abortsignal-aborted① |
浏览器兼容性
加载中…