- Promise 有几种状态?
3种,pending、resolved、rejected - Promise 的状态是否可变?
不可变 - Promise 如何解决回调地狱?
then里面可以返回一个Promise,来防止回调地狱。 - Promise 有哪些方法? 他们的应用场景是什么?
promise.all([[p1, p2, p3]) // 有顺序
promise.reca([p1, p2, p3]) // 谁先resolved 最终的结果在前面 - 如何让Promise顺序执行?
async/await,会阻塞进程!