Promise是异步编程的一种解决方案,本质是一种构造函数,自己身上有all、resolve、reject、原型上有then、catch等方法。
Promise是一种承诺,当内部的异步函数执行完成时,可以通过then或catch方法,对结果进行链式处理(相当于一个回调函数),解决了回调地狱
回调地狱:多重嵌套回调函数,代码混乱可读性差。
使用Promise函数,将嵌套变为链式,易于维护和阅读
Promise是异步编程的一种解决方案,本质是一种构造函数,自己身上有all、resolve、reject、原型上有then、catch等方法。
Promise是一种承诺,当内部的异步函数执行完成时,可以通过then或catch方法,对结果进行链式处理(相当于一个回调函数),解决了回调地狱
回调地狱:多重嵌套回调函数,代码混乱可读性差。
使用Promise函数,将嵌套变为链式,易于维护和阅读