AbortSignal.aborted
aborted 是一个只读属性,它返回一个 Boolean (en-US) 表示与之通信的请求是否被终止(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');
}
规格
| Specification |
|---|
| DOM Standard # ref-for-dom-abortsignal-aborted① |
浏览器兼容性
BCD tables only load in the browser