JavaScript событийный цикл Event Loop, асинхронный код, промисы (Promise), async / await

preview_player
Показать описание
✏️ Разбираемся с асинхронностью в JavaScript, изучаем промисы (Promise), async await и узнаем, как работает событийный цикл (Event Loop).

🔴 Timeline:
▶ 00:00​ | Введение
▶ 00:23​ | Синхронный код в JavaScript
▶ 02:42​ | Асинхронный код в JavaScript
▶ 03:27​ | Событийный цикл (Event Loop) в JavaScript
▶ 05:43​ | Функции-коллбэки (Callback Functions)
▶ 06:26​ | Callback Hell
▶ 09:57​ | Промисы (Promise)
▶ 13:08​ | Promise — методы then и catch
▶ 14:39​ | Promise — метод finally
▶ 15:19​ | Promise then, альтернативный синтаксис
▶ 16:00​ | Лечим callback hell с помощью промисов
▶ 17:12​ | Ключевое слово async
▶ 18:58​ | Ключевое слово await
▶ 23:40​ | Заключение

📚 Ссылки:

💬 Чат в телеграмме (помощь новичкам):

🔸 Boosty (поддержать канал):

🗂️ Бесплатные курсы на канале:

📌 Автор:

#frontend #фронтенд #js #javascript
Рекомендации по теме
Комментарии
Автор

📌 Друзья, в телеграмме у нас есть отдельный чат, где вы можете задать вопрос по фронтенд-разработке и вам постараются помочь:


Если вам это интересно, присоединяйтесь, задавайте вопросы и помогайте другим 🙂

AleksanderLamkov
Автор

Единственный блогер объясняющий без воды)

kolyanixx
Автор

Как раз то, что искал, спасибо за Вашу работу 😉👍

johanferding
Автор

оогооо, впервые вижу такие подробные уроки по JS, так держать! Прям так же подробно по js, как и simple code по c++ - такие люди редкость прям (год назад искал тоже уроки о js, но все было разбросано и не достаточно понятно в отличие от этих уроков)

mirci
Автор

Огромное спасибо, максимально лаконично, информативно и полезно. Жду мастер-класс 🎉

Ozeum
Автор

Благодарю за очередной классный видос!

Anatoli-bqpe
Автор

Дождались самого животрепещущего урока.

umudumu
Автор

Коммент в поддержку, спасибо за урок!

kmpjuvt
Автор

Спасибо вам большое, очень все понятно

lmeegnp
Автор

Привет, ты как-то странно объясняешь про многопоточность, называя это событийным циклом.
Просто JS сам себе многопоточный в отличие тех же PHP и Java.
Обучающемуся нужно понять что такое многопоточность, и код который висит в функциях(методах) начинает отрабатывать по забинденному событию или тому же setTimrout-у.
И блоки исполняемого кода в таких событийных функциях работают независимо друг от друга.

А так все замечательно, продолжай в том же духе.

gabbergabberovich
Автор

В случае с фетч который возвращает промис трай кетч не отловит плохой ответ по статусу, а жаль. Пиши свой кастомный фетч)

SuperWolchara
Автор

Событийный 😂😂😂
Цикл событий, диспетчер, рабочий цикл - но ни как не событийный.

Prolaps-us
Автор

Ужас, как же сложно объясняешь несложные вещи
3/4 воды 😔

foxkodland
Автор

Это всё прекрасно. Автору несомненно большой респект за труд и помощь. Но весь материал по JS один и тот-же, вот если бы преподавали JS сразу на примере повседневных задач фронтенд разработчика - что бы пришло понимание, когда и где использовать тот или иной метод, но этого нигде нету.... Где найти такие курсы? Что бы и много лишнего не учить, и понимать как использовать все навыки на деле (создавая web-страницу к примеру).

elkhanhuseinov