AbortController: abort() 方法

Baseline 已廣泛支援

此功能已成熟,並可在多種裝置和瀏覽器版本上執行。自 2019 年 3 月以來,它已在所有瀏覽器中可用。

注意:此功能在 Web Workers 中可用。

AbortController 介面的 abort() 方法可以在非同步操作完成之前將其中止。這能夠中止 fetch 請求、任何響應體的消耗或流。

語法

js
abort()
abort(reason)

引數

reason 可選

操作被中止的原因,可以是任何 JavaScript 值。如果未指定,則原因設定為“AbortError” DOMException

返回值

無(undefined)。

示例

有關用法示例,請參閱 AbortSignal 頁面

您可以在 GitHub 上找到完整的可執行示例;您也可以 線上檢視

規範

規範
DOM
# ref-for-dom-abortcontroller-abortcontroller①

瀏覽器相容性

另見