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① |
瀏覽器相容性
載入中…