1. Promise 2. fetch 3. [`ajax`](https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest) 本身支持,即[XMLHttpRequest.abort()](https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest/abort) rxjs ? # 参考 [掘金 如何优雅地取消 JavaScript 异步任务?](https://juejin.im/post/6844904098672672782) [MDN AbortSignal](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal)