Я использую только синюю птицу в течение нескольких дней, но я хочу пройти весь свой старый код и promisify it:)
Моя проблема в том, что я до сих пор не полностью понимаю поток команд then().
Рассмотрим эти два блока:
А
methodThatReturnsAPromise().then(task2).then(task3);
В
var promise = methodThatReturnsAPromise();
promise.then(task2)
promise.then(task3);
-
в сценарии A
task3будет получен результатtask2? В B все они получают результат первого обещания? -
Как второй отличается от запуска
Promise.allот синей птицы? -
Как эти A/B/
Promise.allотличаются друг от друга, когда дело доходит до использования методаcatch(где я его помещаю).
Извините, это куча вопросов в одном.