Я изменил свой код на promises и создал замечательную длинную цепочку обещаний, состоящую из нескольких обратных вызовов .then()
, В конце я хочу вернуть некоторое составное значение и получить доступ к нескольким промежуточным результатам обеда. Однако значения разрешения из середины последовательности не входят в область последнего обратного вызова, как мне обращаться к ним?
function getExample() {
return promiseA(…).then(function(resultA) {
// Some processing
return promiseB(…);
}).then(function(resultB) {
// More processing
return // How do I gain access to resultA here?
});
}