// Демонстрация работы промисов:
const promise = new Promise((resolve, reject) => {
const randomNumber = 1;if(randomNumber < 6) {
resolve('Все прошло отлично!');
console.log('Все прошло отлично!');
} else {
reject('Что-то пошло не так');
}
});promise
.then((data) => {
console.log('MY_PROMISE_MESSAGE_SUCCESS:', data);
})
.catch((error) => {
console.log('MY_PROMISE_ERROR:', error); // вывести ошибку
});
Источник: https://habr.com/ru/post/439746/