为什么要用promise ,为了代码的健壮性??? 【防止递归地狱】可能吧:
Promise是一个构造函数,所以可以 new 出一个Promise的实例,然后里面有一个参数,这个参数里面有 两个参数 都是回调函数,分别是:
resolve (成功之后的回调函数)和 reject (失败后的回调函数),,,,然而在最后面可以接一个 .then() 方法和 .then()方法,分别表示成功执行 和 失败执行。
promies创建的实例,是一个异步操作,这个异步操作结果,只有成功和失败两种结果。
然而..............很多很多种写法 链式写法写的比较多吧...
详细推荐下面几篇博客:
https://www.cnblogs.com/qianguyihao/p/12660393.html
https://www.cnblogs.com/whybxy/p/7645578.html