Promise

我理解的promise用法,函数中return出一个Promise对象,在promise中参数是一个函数,函数中参数位resolve和reject,在函数中执行一步操作,如果一步操作成功则resolve(“S”),如果异步函数执行失败则reject(“E”);当Promise中执行的是resolve("s")是,则执行最外层函数后面的.then()函数

pending 状态的 Promise对象可能以 fulfilled状态返回了一个值,也可能被某种理由(异常信息)拒绝(reject)了。当其中任一种情况出现时,Promise 对象的 then 方法绑定的处理方法(handlers)就会被调用,then方法分别指定了resolve方法和reject方法的回调函数

原文地址:https://www.cnblogs.com/mingbo-zhang/p/10168512.html