1、Promise概念:
Promise是异步编程的一种解决方案,所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果,从语法上讲,他是一个对象,从他可以获取异步操作的消息。
2、特点
1:对象的状态不受外界影响。Promise对象代表一个异步操作。
有三种状态:
1、pending 进行中
2、fulfilled 已成功
3、rejected 已失败
只有异步操作的结果可以决定当前是哪种状态
2:一旦状态改变,就不会再改变。
1、Promise概念:
Promise是异步编程的一种解决方案,所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果,从语法上讲,他是一个对象,从他可以获取异步操作的消息。
2、特点
1:对象的状态不受外界影响。Promise对象代表一个异步操作。
有三种状态:
1、pending 进行中
2、fulfilled 已成功
3、rejected 已失败
只有异步操作的结果可以决定当前是哪种状态
2:一旦状态改变,就不会再改变。