如何给JavaScript中的Promise实现中断(abort)功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计774个文字,预计阅读时间需要4分钟。
目录 + 描述 + Promise race方法 + 重新包装Promise + AbortController + Axios插件自带取消功能 + 描述 + Promise仅有三种状态:Pending、Resolve、Reject,一个异步的承诺一旦发出,经历等待(Pending)后,最终只能为Resolve或Reject。
目录
- 概述
- promise race方法
- 重新包装promise
- AbortController
- Axios插件自带取消功能
概述
Promise只有三种状态:pending、resolve、reject,一个异步的承诺一旦发出,经历等待(pending)后,最终只能为成功或者失败,中途无法取消(abort)。
本文共计774个文字,预计阅读时间需要4分钟。
目录 + 描述 + Promise race方法 + 重新包装Promise + AbortController + Axios插件自带取消功能 + 描述 + Promise仅有三种状态:Pending、Resolve、Reject,一个异步的承诺一旦发出,经历等待(Pending)后,最终只能为Resolve或Reject。
目录
- 概述
- promise race方法
- 重新包装promise
- AbortController
- Axios插件自带取消功能
概述
Promise只有三种状态:pending、resolve、reject,一个异步的承诺一旦发出,经历等待(pending)后,最终只能为成功或者失败,中途无法取消(abort)。

