Promise
Promise是一种异步编程的解决方案,使回调更容易维护,更加优雅,避免了回调地狱,下面是一种最简单的例子,resolve会执行then,reject会执行catch,注意Promise要大写
pending:等待状态,比如正在进行网络请求,或者定时器没有到时间。
fulfill:满足状态,当我们主动回调了resolve时,就处于该状态,并且会回调.then()
reject:拒绝状态,当我们主动回调了reject时,就处于该状态,并且会回调.catch()
Promise的链式调用,简写在右边