уважаемый ksa - я не хочу чтобы вы мне отвечали, не хочу читать ваши опусы и демонстрацию ваших сверх знаний. Прошу вас - не отвечайте больше на мои темы!
по вышеупомянутому вопросу:
вот пример с результатом:
let promise = new Promise(function(resolve, reject) {
setTimeout(() => reject(new Error("Whoops!")), 1000);
});
let result = await promise.
catch(function(error){ return 1; }).
then( function(result){ return 2; });
отработают и catch и then
на выходе будет result = 2
порядок имеет значение
|