我只用了几天的蓝鸟,但我想回顾一下我所有的旧代码和promisify它:)
我的问题是我仍然没有完全掌握then()命令的流程。
考虑这两个块:
一个
methodThatReturnsAPromise().then(task2).then(task3);
乙
var promise = methodThatReturnsAPromise();
promise.then(task2)
promise.then(task3);
在场景 A 中
task3会得到task2? 在 B 中他们都得到了第一个承诺的结果?第二个与
Promise.all从蓝鸟跑步有什么不同?Promise.all在使用方法时,这些 A/B/有何不同catch(我把它放在哪里)。
抱歉,这是一堆问题。