promiseA
then
возвращает новое обещание (promiseB
), которое немедленно разрешается после разрешения promiseA
, его значение является значением того, что возвращается из функции успеха в promiseA
.
В этом случае promiseA
разрешается со значением - result
, а затем немедленно разрешает promiseB
со значением result + 1
.
Доступ к значению promiseB
выполняется так же, как мы получили доступ к результату promiseA
.
promiseB.then(function(result) {
// here you can use the result of promiseB
});