1. promise的几个API
promise.resolve(1)
promise.reject(1)
promise.all([promise1,promise2,promise3])
promise.race([promise1,promise2,promise3])
2. promise的三个状态
pending,表示进行中
fulfilled也是resolved,表示成功
rejected,表示失败
3.promise的状态变化
只能从pending->resolved或者pending->rejected
promise的状态改变后就不会再次改变会一直保持这个状态,而且promise不会受到外界的影响,只会受到异步操作的结果的影响