AbortController 类
稳定性: 1 - 实验
用于在选定的基于 Promise
的 API 中发出取消信号的实用工具类。
该 API 基于 Web API AbortController
。
要使用,则使用 --experimental-abortcontroller
标志启动 Node.js。
const ac = new AbortController();
ac.signal.addEventListener('abort', () => console.log('Aborted!'),
{ once: true });
ac.abort();
console.log(ac.signal.aborted); // 打印 true
Stability: 1 - Experimental
A utility class used to signal cancelation in selected Promise
-based APIs.
The API is based on the Web API AbortController
.
To use, launch Node.js using the --experimental-abortcontroller
flag.
const ac = new AbortController();
ac.signal.addEventListener('abort', () => console.log('Aborted!'),
{ once: true });
ac.abort();
console.log(ac.signal.aborted); // Prints True