为啥要使用Promise 没有promise之前,会造成回调地狱的现象。 使用promise后 在这里插入图片描述 Promise模型 promise可以分为两个状态,未决和已决,未决又包括等待状态,当执行resolve函数时,表示进入已决阶段,并且成功,当执行reject函数时,表示进入已决阶段,并且失败。需要注意的是,这个阶段是不可逆的,当成功时,我们不能再通过reject函数把状态变为失败,反之也是如此。