ES6 Promise有几个状态?是pending、fulfilled还是rejected?

2026-04-13 15:194阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2213个文字,预计阅读时间需要9分钟。

ES6 Promise有几个状态?是pending、fulfilled还是rejected?

有3种状态:1、pending,表示正在执行中,该状态会进行初始化;2、fulfilled,表示成功,该状态表示已成功;3、rejected,表示失败,该状态表示已失败,会触发后续的catch回调函数。Promise的状态一旦发生改变就会固定,不会再变。

有3种状态:1、pending,表示正在进行中,该状态会进行初始化;2、fulfilled,表示已成功;3、rejected,表示已失败,会触发后续的catch回调函数。promise的状态发生改后就会凝固,不会再变,会一直保持这个结果。

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

Promise简介

Promise 是异步编程的一种解决方案,比传统的解决方案(回调函数和事件)更合理和更强大。

所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。

阅读全文

本文共计2213个文字,预计阅读时间需要9分钟。

ES6 Promise有几个状态?是pending、fulfilled还是rejected?

有3种状态:1、pending,表示正在执行中,该状态会进行初始化;2、fulfilled,表示成功,该状态表示已成功;3、rejected,表示失败,该状态表示已失败,会触发后续的catch回调函数。Promise的状态一旦发生改变就会固定,不会再变。

有3种状态:1、pending,表示正在进行中,该状态会进行初始化;2、fulfilled,表示已成功;3、rejected,表示已失败,会触发后续的catch回调函数。promise的状态发生改后就会凝固,不会再变,会一直保持这个结果。

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

Promise简介

Promise 是异步编程的一种解决方案,比传统的解决方案(回调函数和事件)更合理和更强大。

所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。

阅读全文