Я использую только синюю птицу в течение нескольких дней, но я хочу пройти весь свой старый код и 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
(где я его помещаю).
Извините, это куча вопросов в одном.