AbortController
注意:此功能在 Web Workers 中可用。
AbortController 接口代表一个控制器对象,该对象允许您在需要时中止一个或多个 Web 请求。
您可以使用 AbortController() 构造函数创建一个新的 AbortController 对象。与异步操作的通信是通过 AbortSignal 对象进行的。
构造函数
AbortController()-
创建一个新的
AbortController对象实例。
实例属性
AbortController.signal只读-
返回一个
AbortSignal对象实例,可用于与异步操作通信或中止异步操作。
实例方法
AbortController.abort()-
在异步操作完成之前中止它。这能够中止 fetch 请求、任何响应体的消耗以及流。
示例
有关用法示例,请参阅 AbortSignal 页面。
您可以在 GitHub 上找到完整的可运行示例;您也可以 在线查看。
规范
| 规范 |
|---|
| DOM # interface-abortcontroller |
浏览器兼容性
加载中…