ES7-ES9 #5 Асинхронная обработка ошибок (Async Errors Handling & Promise 'finally')

preview_player
Показать описание
#YauhenK #webDev #ECMAScript

Всех приветствую в курсе «ES7-ES9».
В данном видео-курсе мы с вами рассмотрим основные нововведения, которые появились в стандартах ES7-ES9 (ECMAScript). Те есть, мы разберём различные методы и фичи, которые существенно упрощают и ускоряют разработку на нативном JavaScript, как синхронном, так и асинхронном.

✒ Репозиторий курса:

✒ Используемые ресурсы и инструменты:

✒ Полезные ссылки:

✒ Полезные курсы на канале:

✒ Полный список готовых и планируемых курсов:

✒ Автор курса:

Рекомендации по теме
Комментарии
Автор

Отличный ролик! Просто, доходчиво и со вкусом.

MrBlackhard
Автор

Женя, привет! Спасибо большое за видео, очень познавательно!
Вот тут по коду хотел уточнить, я так понял promis'ы функцию нашу не останавливают при reject'е,
Т.е. нам чтобы грамотно функцию прервать нужно как-то использовать return в блоке catch?
немного изменил пример твой:
const fetchData = () => new Promise((resolve, reject) => { reject('Chaise!!!')});
const showData = async () => {
const handledData = await fetchData().catch((err) => console.log(err));
//после ошибки выводит handledData undefined
console.log(`This is our ${handledData}`);
};
showData();

waden
Автор

я негодую: где лайки?))

ES7-ES9 Features #5 Асинхронная обработка ошибок (Async Errors Handling & Promise "finally") async await try catch просто что такое js в

Brinzovik