Основы Promise в Javascript на примерах

preview_player
Показать описание
Разбираемся c Promise в Javascript. Простые примеры с кнопками и загрузкой изображений.

Тайм-коды:
00:00 - превью видео
02:14 - Promise - это
05:50 - пример с кнопкой
08:14 - пример с таймером
10:40 - обещание не выполнено
13:10 - передача параметров
21:25 - загрузчик изображений
Рекомендации по теме
Комментарии
Автор

Большое спасибо автору за видео! Особенно мне понравился плавный переход из теории в практику ориентированную на одну из реальных и популярных задач в веб разработке)
Для тех кому не понятно, небольшой совет из моего опыта: сначала необходимо изучить основы JS и гуглить всё, что вызывает у вас вопросы, это абсолютно нормально, понимание начнет складываться со временем, поскольку есть и смежные темы, например базовое понимание event loop очень помогло мне понять тему промисов.
Учитывайте, что цель любого обучающего видео - задать правильную траекторию изучения, которую авторы составляют уже с высоты своего опыта, а куча непонятного в процессе просмотра - это вот и есть те самые места, в которых вам и необходимо разобраться самостоятельно и с помощью других видео, а также документации.
Всем успехов, благодарю )

hehe_boiii
Автор

Ооо, как раз начал выполнять 3 итоговую в Продвинутом JS и видео подоспело! По-моему очень понятное объяснение, не знаю что не ясно другим. Смотрел видосы где очень запутано. Нравится что автор комментирует ощущения(наверно вам пока непонятно), это даёт понять, что он чувствует "джуновскую боль")

zbijggs
Автор

Не чего не понятно, но очень интересно 😊 но уверен что со временем понимание прийдёт. Спасибо за очередное поучительное видео.

relaxdeepsleepmusic
Автор

Александр, спасибо за урок, наконец-то +- понятно.

kononova
Автор

Случайно попал на данный канал 🚣
Смотрел много видосов по промисам ⛳ Данное видео, по мне, просто пушка. Примерчики с кнопками, живыми таймерами и картинками, возможно, одни из самых лучших 🎞️🍿

Albert_Hall
Автор

Гениально! Вот бы сразу на учебных платформах так объясняли. За 20 минут наконец стала понятна логика работы. Спасибо за очень доступное объяснение простым языком.
Каждый раз сожалею, что учебная программа записана не Вами. Было бы намного понятнее, а главное интереснее проходить уроки

eks
Автор

Спасибо за шикарный живой пример)! коты крутые

PieceOfInternet
Автор

Очень наивно, но все понятно, спасибо за работу.

sergeypinchukov
Автор

Единственное, из этого видео для совсем новичков будет Не очень понятно (т.к. отдельно не проговаривалось), что Конструктор new Promise() принимает в себя Одну 🐓Функцию, которая имеет в себе Два 🐣🐣 параметра - и это две функции 1) resolve 🐊 и 2) reject 🦖(названия можно придумывать свои любые).

А метод .then() принимает в себя Два 🐟🐠 параметра - и это Две 🌱 функции (через запятую). Первая вызывается, когда в теле Конструктора вызывается resolve() 🐊. А вторая функция вызывается, когда в теле Конструктора вызвался reject() 🦖.

П.С. вторую функцию-параметр в методе .then(), которая вызывается в ответ на reject()🦖 --> которая идет через запятую после первой <-- обычно в методе .then() не указывают. А в итоге, в самом конце прописывают её в методе .catch() 🌻

Albert_Hall
Автор

Очень познавательно и понятно! Спасибо автору за проделанную работу!

mihorbI
Автор

Давно хотель научится сделать загрузку и теперь сделаю хпх, кстати очень интересно про спиннер как его сделать

isseyyy
Автор

Очень полезное видео. Спасибо! И по спинерам было бы хорошо сделать видео!)

Denik-isgi
Автор

Супер интересная тема! Спасибо за ролик 🔥

hxvpnov
Автор

Спасибо за полезное видео! Жаль, что нельзя поставить 100 лайков)

katiek.
Автор

Какую тему для VsCode используете? Приятно глазам смотреть на неё

waysssman
Автор

а почему при reject не используется catch()? а просто пишете через запятую в then()

horikeisukke_
Автор

Александр, а как вы учили js, по каким источникам, курсам и т. п?

tqlmsnt
Автор

Лайк не глядя. Давно ждал данный ролик. Спасибо!)

tigrext
Автор

По промисам наконец-то стало понятно. Ждём теперь продолжение темы)

tigrext
Автор

Александр, а можно сделать видео по конструкциb «class», вроде не слишком сложно, но не понятно в каком случае его использовать. И нужно ли его использовать вообще?

dukecca