Розбираємося з Promise в JavaScript за 10 хвилин

preview_player
Показать описание
Якщо вас цікавить як працювати з асинхронним JavaScript за допомогою Promise - подивіться це відео де ми розбираємо їх основні особливості за 10 хвилин
Рекомендации по теме
Комментарии
Автор

Найкраще пояснення з топ 5 результатів на ютабе

slavasha
Автор

Чудове пояснення, я бек-енд розробник то просто шикарно пояснено з відповіддю на 3 питання: Що це, нащо це та як використати)
Ну і окрема подяка за україномовний контент!!

ДмитроМолодько
Автор

Дякую за вашу роботу! Слава Україні! Слава ЗСУ! Повага всім хто допомагає!

wisarty
Автор

Пане Віталій дякую за науку ! Хай коду на Українській буде більше !!!

mishachubenko
Автор

Ох дякую, нарешті знайшла український контент по JS!
Ще не слухала, проте вже підписалась )

ЕкатеринаЗахарова-ьк
Автор

дуже гарна дикція! про поштара, взагалі, круто заходить! Дякую і підписуюсь теж!

irina
Автор

оууу, кайф, дякую Віталій, щиро радію, що ютуб наповнюється українським контентом для програмістів, це хороша заміна російськомовному контенту, так як англійською не всім підходить

olehhusak
Автор

контент про дев українською💙💛 лайк, підписка!

datsiura
Автор

дуже класне відео. Дивно чому так мало переглядів і лайків, бо віддосик суперю Дякую

ПиликиПилики
Автор

Дякую за відео!

Подивився останній приклад 09:40

Де є const в асинхронній функції
const не інкрементується в js =)

(async function() {
const res = await Promise.resolve(1);
res++;
console.log(res);
})();

>>>
node /tmp/8YlxL0Oit5.js
ERROR!
/tmp/8YlxL0Oit5.js:3
res++;
^

TypeError: Assignment to constant variable.
at /tmp/8YlxL0Oit5.js:3:8

Node.js v18.18.0

Простеньке виправлення:
(async function() {
var res = await Promise.resolve(1);
res++;
console.log(res);
})();
>>>
2

bristolzoo
Автор

Де ти раніше був? Дуже гарно все розібрав👍

Fenrir-Wolf
Автор

все ніби дуже просто, але коли доводиться через запит fetch витягнути інформацію наприклад id та name і потім щоб воно вписалось в вашу функцію де result = id:, name: і т.п я починаю дуже тупити і не знаю як назвати всі о'бєкти і який об'єкт з яким порівнювати і це здається дууже важко

Dima-czgb
Автор

гарне пояснення, але є одне "але" - на прикладі з інкрементами дуже неявно йде передача аргумента у функцію.
На таких речах бажано зупинятися і пояснювати.

МаксимБондаренко-нь
Автор

Якось мало у самому кінці про async/await а це ніби сучасніший синтаксис.

avazart
Автор

Пиши мову програмування в назві, проміси не тільки в JS бувають...

urnxvtx
Автор

Ой класс, мені сподобався відочік, трохи звуку малувато, можно слухати тільки в навушниках. І ще одного момоенту не вистачило для того, щоб відео здалося максимально повним, а саме: якщо я використовую .then().catch() конструкцыя ы викину ексепшн саме в .catch(), то цей викинутий ексеепшн, як я розумію, вже зловиться try-catch конструкцією, вірно?

egos_ua
Автор

на другій хвилині, можливо для прикладу автор зробив, проте код не виконається так як метод .log не визивається

ВладимирКушнир-ме