Promise(一)

Promise对象

从语法上来说,Promise是一个对象。

对象的三种状态:

  1. pending
  2. fulfiled
  3. rejected

对象的状态不受外界影响,只有异步操作的结果可以改变状态。

对象的状态一旦发生改变,就不会再变化。

对象只有两种状态改变的情况:

  1. pending  ->fulfiled
  2. pending  ->rejected

Promise对象提供统一的接口,使得控制异步操作更加容易。

原文地址:https://www.cnblogs.com/flyover/p/14128720.html