Просто о promise в JavaScript

  Рет қаралды 135,241

WebDev с нуля. Канал Алекса Лущенко

WebDev с нуля. Канал Алекса Лущенко

Күн бұрын

Курс JS: js.itgid.info
Курс вестки: html.itgid.info
Скачать код: star.itgid.info
Интернет магазин на Node: node.itgid.info
Плейлист: goo.gl/63osiv
Телеграм: t.me/jsrules
Мои курсы: itgid.info

Пікірлер: 223
@elizavetaleskova8584
@elizavetaleskova8584 4 жыл бұрын
«После прочтения впал в депрессию, поскольку посчитал себя тупым» Да это же я
@Данило-р9у
@Данило-р9у 4 жыл бұрын
и так каждый раз когда что то читаешь по програмачу...
@Давид-п8и
@Давид-п8и 5 жыл бұрын
Много видео пересмотрел на тему промисов, и могу с уверенностью сказать, что вы понятнее всех объяснили эту тему. Однозначно лайк!!!👍👍👍
@itgid
@itgid 5 жыл бұрын
Спасибо!
@pandaskeptic2937
@pandaskeptic2937 5 жыл бұрын
Это то что я хотел написать. Прям слово в слово. 👍👍👍
@alexschwarz5250
@alexschwarz5250 2 жыл бұрын
Аналогично. Спасибо автору
@yoursleepandrelaxation6948
@yoursleepandrelaxation6948 2 жыл бұрын
Я тоже много видео посмотрел и везде такой комментарий
@sia4281
@sia4281 2 жыл бұрын
@@itgid было бы здорово если бы вы в описании указали верный код, сейчас же просто глобальную переменную переопределили, а не обработали результат. Если, например, заменить присваивание на сложение, то работать не будет. let a = 7 let b = new Promise((resolve, reject)=>{ setTimeout(()=>{ resolve(a+99) }, 2000) }) b.then(function(a) { console.log(a); })
@AdnS008
@AdnS008 2 жыл бұрын
Как же идеально человек объясняет, я все понял с первого раза, до этого смотрел другие видео, так же читал MDN - ни черта не понял, а здесь за 12 минут понял, спасибо Вам.
@СергейКовалев-в4ь
@СергейКовалев-в4ь 7 ай бұрын
Если мне что-то не понятно, я всегда иду к вам на канал. Вы очень хорошо объясняете!
@DavitAve
@DavitAve 2 жыл бұрын
Уже долгое время смотрю ваши уроки, вы понятнее всех обесняете!)
@shamiltat79
@shamiltat79 Жыл бұрын
Дякую Олександре, дуже просто, зрозуміло і без зайвої складної термінології пояснили сутність промісів. Це найкраще пояснення, яке вдалось знайти 👍👍👍
@B_G_V
@B_G_V 2 жыл бұрын
Отличное видео, уважение автору. Единственное видео, где всё понятно объяснили. В других видео, которые я смотрел по этой теме, тупо показывают синтаксис, но не объясняют, что и для чего делается. У вас всё просто и понятно👍👍👍
@jinke5935
@jinke5935 3 жыл бұрын
Памятник вам, Александр, на все времена! Документация действительно о промисах - сплошной дремучий лес. Но благодаря вашему видео всё стало яснее ясного. Спасибо вам!
@AlterMeister
@AlterMeister 5 жыл бұрын
Один из лучших каналов по js на Ютубе!
@АнтонБойко-в3ж
@АнтонБойко-в3ж 5 жыл бұрын
Спасибо! Очень доступно объясняете! Давайте про async/await ещё
@TheDeathoxy
@TheDeathoxy 5 жыл бұрын
Как раз хотел разобраться с промисами. А тут видео) Спасибо)
@itgid
@itgid 5 жыл бұрын
ну это первое из видео, дальше будет с примерами!
@TV-yj6mz
@TV-yj6mz Жыл бұрын
Ура! Разобрался)) доходчиво и понятно, а главное просто обьяснили! спасибо!
@JuliaDark
@JuliaDark 4 ай бұрын
Это самое понятное описание промисов! Понял даже гуманитарий :)
@vladislava_sim
@vladislava_sim 3 жыл бұрын
спасибо, наконец-то понятное объяснение среди кучи других видео на эту тему
@dv4able
@dv4able 3 жыл бұрын
Спасибо, вы замечательный преподаватель
@МаксимПодлинный
@МаксимПодлинный 5 жыл бұрын
Дзякуй за тлумачэнні. Сапраўды зразумела. Ёсць невялічкая парада - калі запісваеце новыя відэа не кажыце ў іх пра "заўтра будзе наступная тэма", альбо "праз тыдзень...". Гэтыя фразы актуальныя толькі невялікі час. А гэтае відэа будуць глядзець і праз гады.
@andreyzinovjev3920
@andreyzinovjev3920 4 жыл бұрын
что за язык чувак??
@sergeygetman1973
@sergeygetman1973 3 жыл бұрын
я так говорить могу, когда с кумом литру на двоих выпью )
@AlexiyPok
@AlexiyPok 3 жыл бұрын
@@andreyzinovjev3920 Белорусский.
@eurorock5912
@eurorock5912 5 жыл бұрын
Алекс - огромное спасибо за важную тему!) А то да, их сходу сложно понять.
@itgid
@itgid 5 жыл бұрын
Спасибо!
@goddeaf
@goddeaf 5 жыл бұрын
неужели прислушался, спасибо большое за это(и) видео ))) ты лучший!
@bohdan.petrov
@bohdan.petrov 4 жыл бұрын
Прочёл тему на learn.javascript и ничерта не понял + там примеры с обработчиками событий, которые ранее не рассматривались. Ваше видео обяснило просто и доступно. Спасибо за ваш труд!
@itgid
@itgid 4 жыл бұрын
Bohdan Petrov спасибо!
@TheVakin213
@TheVakin213 2 жыл бұрын
В целом всё верно. Но я позволю себе докопаться. Вы передали в резолв значение, но в then в колбеке его не обработали, а взяли "a" из глобальной области. В таком случае, можно было просто вызвать резолв в промисе без передачи в него каких-либо значений.
@ВикторЩербаков-ь4б
@ВикторЩербаков-ь4б 5 жыл бұрын
Уж не знаю кто ставит дизалайки, наверное авторы других каналов по такой же тиматики, которые не смогли так же круто объяснить промисы. Автору действительно спасибо, я наконец-то понял как работать с промисами.
@turalperfectworld1065
@turalperfectworld1065 5 жыл бұрын
Ждал этого. Спасибо!
@itgid
@itgid 5 жыл бұрын
супер!
@excel-vba-learn
@excel-vba-learn 2 жыл бұрын
поддерживаю, очень доступно, нифига не понимал как это работает до просмотра вашего видео, респект твердый!
@hdiawhddhjdkfks
@hdiawhddhjdkfks Жыл бұрын
Спасибо большое за обьяснение, стало понятно, что такое promise и зачем он нужен :)
@Ddddddddyu
@Ddddddddyu 2 жыл бұрын
Посмотрел до этого урок по промисам, не понял. Посмотрел ваш видео урок, и очень даже понял. Спасибо
@ОлегПетров-п4у
@ОлегПетров-п4у 3 жыл бұрын
Алекс, спасибо! Очень доступно объясняете!
@immasha8187
@immasha8187 Жыл бұрын
я благодарен вам я уже много роликов смотрел про промисы но не понимал что это как это почему это вы очень хорошо объяснили промисы даже я сам удивился что сразу всё понял
@Atikan37
@Atikan37 Жыл бұрын
Спасибо вам большое, очень понятно! Всё просто и доступно!
@michael3513
@michael3513 Жыл бұрын
Здравствуйте, спасибо за толковое объяснение. Видео называется часть 1, а следующих частей на канале не нашел...
@RuslanNumber1
@RuslanNumber1 2 жыл бұрын
Посмотрел видео от Минина, потом у Александра и дошло только после просмотра данного ролика, хоть против Владилена ничего не имею и он тоже хорош, но до меня не дошло. Спасибо, Александр.
@zp300788sea
@zp300788sea 2 жыл бұрын
Спасибо за работу!!Все очень понятно.
@heh8286
@heh8286 2 жыл бұрын
В 6:30 утра записывать видос? Это достойно лайка
@Vinits-i
@Vinits-i Жыл бұрын
Боже, наконец-то я поняла, что такое Промис!! Спасибо!
@nicolaicushnir9328
@nicolaicushnir9328 5 жыл бұрын
Хочу поблагодарить автора от чистого сердца за такую качественную работу. Просто потому что на русском KZbin я не видел такой качественный контент. Плюс, автор рассказывает очень подробно и понятно. Такое ощущение будто автор кормит нас с ложкой. Но это возможно только моё мнение. Хочу отметить что к сожалению я вынужден ненадолго отклонить ваши уроки по JavaScript. Потому что я много ходил на собеседование чтобы устроиться на работу. К сожалению, я так и не устроился. Но по крайне мере я начал понимать что надо сделать чтобы осуществить давнюю мечту. И я решил сделать шаг назад в сторону HTML и CSS. А потом вернутся к вашим урокам. Ещё раз спасибо за вашы уроки.
@Tipuchek
@Tipuchek 5 жыл бұрын
Без html и css в js нечего делать
@nicolaicushnir9328
@nicolaicushnir9328 Жыл бұрын
​@@TipuchekОпа, я вижу свой старый комментарий, как время быстро летит. Решил понять почему потключение к MongoDB работает примерно как видео. Не пойми меня неправильно, я не плохо разбераюсь в эту БД. Так вот. И что я вижу? Ещё один комент. Прости чувак за то что не ответил тебе раньше. Неувидел. Ща исправим. Уже стараюсь пилить серьёзные проекты в Gitlab, а некоторые неплохие типа "my-blog" где выкладую свой код или говорю что думаю о разных ситуациях которые происходит в мире. Но пока не решаюсь разместить сайты в интернете и за их не безопасность. Я не спецальст по данному вопросу. Но рано или поздно мне придётся это сделать. Вот было круто если автор сделает курс по безопасности на уровне: {приложении, операционных систем, и сетей } И всё что связано с вебом.
@YauhenRomeiko
@YauhenRomeiko 5 жыл бұрын
после уроков первых по js непривычно win видеть у вас) спасибо за урок, смотрим дальше
@parvaqa1398
@parvaqa1398 5 жыл бұрын
Хороший толковый пример. Но на реальном проекте всё немного закрученнее с промисами. А еще есть async/await - можете раскрыть тему разницы этих инструментов и их в каких случаях их применяют на проектах?
@itgid
@itgid 5 жыл бұрын
да, постараюсь
@МаксимЖурин-е4б
@МаксимЖурин-е4б 5 жыл бұрын
Понятно, хорошо обьяснил! Спасибо, жду продолжения, голос приятный
@simplewebdev1098
@simplewebdev1098 5 жыл бұрын
Автор нормально объясняет, но мне данное видео не зашло совсем. Я более-менее понимаю за промисы, но из данного видео ничего не понял. Ну имхо, людям внизу зашло, может я такой. На всякий случай оставлю своё описание промисов (как известно, если хочешь что-то понять , то попробуй это объяснить кому-то). Эти все истории, промис - это обещание сделать что-то, как по мне, только запутывают. Забудьте (нажимает кнопку на приборе из людей в чёрном). Промис - это объект ЖС, как, например Date. И как у любого другого объекта у него есть поля. Нас интересуют поля состояние (state), then и catch. Когда мы создаём промис, объект, состояние устанавливается в ХЗ (оно как-то называются, не суть). Начинается выполнение кода внутри переданной функции. Этой функции мы передаём два аргумента, resolve и reject. Что это вообще за ересь? Суть такая, когда при выполнении кода внутри будет вызвана resolve(), то state промиса станет resolved и будет выполнено то, что написано в поле then этого промиса. Если при выполнении кода внутри будет вызвана reject(), то state промиса станет rejected, и будет выполнено то, что записано в поле catch этого промиса. Эти функции (resolve и reject) можно называть как хочешь, но лучше не надо. Они при вызове принимают один аргумент, и передают его в then и catch соответственно. Нипанятно? Давайте пример. Классика, мы стучимся на сервер, хотим что-то от него получить. Какие могут быть варианты? Мы можем не достучаться, это раз. Мы можем достучаться, но быть посланы, это два. Мы можем достучаться, получить ответ, но ответ придёт битый, это три. Ну и четыре, всё пройдёт как надо. Дальше, чтобы упростить, представим, что у нас есть объект request, представляющий ответ сервера. И у нас есть некая функция valid(), которая может проверить валидность ответа и вернуть true или false. let prom = new Promise((resolve, reject) => { ....... тут мы создаём запрос и отправляем его на сервер, получаем request вешаем слушатель ....... if(request.status == 200){ if(valid(request.response)){ resolve(request.response); } else reject("Ответ поломан"); } else reject("Ошибка сервера "+request.status); }); Теперь, что это всё значит. Наш код внутри промиса начнёт работать. Создастся запрос на сервер, повесим слушатель на приход ответа и всё такое. Дальше код ждёт ответа. Как только при выполнении кода сработает resolve или reject работа кода закончится (хотя, может и дорабатывает код, точно не скажу, нужно проверить), state промиса переключится в resolved или rejected и начнётся выполнение then или catch в зависимости от того, что сработало. Таким образом, в then мы помещаем код, работающий при нормальном ответе с request.response, а в catch помещаем обработчик ошибок, возможно, повторяющий запрос, или выводящий сообщение, или что мы там хотим. Обратите внимание, в зависимости от того, какой if не сработает, reject будет вызван с разным аргументом, и эту ситуацию мы сможем обработать в catch, который получит этот аргумент. Если ты дочитал до этого места, скажи, хоть что-то понял?))
@TheDeathoxy
@TheDeathoxy 5 жыл бұрын
Все отлично расписано. Как раз сама основная мысль)
@demonspel
@demonspel 5 жыл бұрын
спасибо, в видео как раз непонятно зачем он в аргументы resolve запихнул а=99, щас всё догнал
@simplewebdev1098
@simplewebdev1098 5 жыл бұрын
@@demonspel справедливости ради, автор ведь и не говорил, что всё объяснил, там ещё три видео должно быть.
@simplewebdev1098
@simplewebdev1098 5 жыл бұрын
@@TheDeathoxy спасибо )
@васявасев-р2ш
@васявасев-р2ш 5 жыл бұрын
с тебя объясняльщик как пистолет с говна
@EugenePorubenko-q2e
@EugenePorubenko-q2e 5 жыл бұрын
Спасибо! Как всегда - отлично!
@itgid
@itgid 5 жыл бұрын
спасибо!
@trippie7014
@trippie7014 3 жыл бұрын
Большое, искреннее, человеческое СПАСИБО! Я уж было в депрессию впал из-за своей тупости. Но вы помогли)
@kapotonai
@kapotonai 5 жыл бұрын
Блин,неужели до меня дошло).Спасибо Александр!
@dimageorgiev5798
@dimageorgiev5798 5 жыл бұрын
))) после первого прочтения о реакции ... я смеялся спасибо за урок ) ! так держать !
@serser5260
@serser5260 4 жыл бұрын
Отец, как всегда красиво стелишь, спасибо
@ДашаКороткевич
@ДашаКороткевич 11 ай бұрын
пока это лучшее объяснение, спасибо
@cikada3398
@cikada3398 5 жыл бұрын
Продолжение в студию)
@AU_IAN
@AU_IAN Жыл бұрын
Блин, почему мне не попался этот ролик раньше, и как хорошо, что попался сейчас! Александр, Вам огромное спасибо, а вот вопрос к остальным сенсеям, почему нельзя объяснять максимально просто и понятно? Объясняют так, что понять может только тот, кто всё это уже знает!
@andreynikakoy4862
@andreynikakoy4862 2 жыл бұрын
Очень ясная подача материала, спасибо
@davidfromnorth7836
@davidfromnorth7836 4 жыл бұрын
Вот зарекся искать только инфу из англоязычных источников, но ты объяснил лучше всех всё равно!
@ВладикГеранин
@ВладикГеранин 3 жыл бұрын
вот теперь я понял зачем они нужны , спасибо !
@zarazakt11
@zarazakt11 Жыл бұрын
Вам реально респект. Я долго мучался с этими чертовыми '' обещаниями'', по воле судьбы наткнулся на это видео. Слава Украiнi!!!
@aavahzx5932
@aavahzx5932 Жыл бұрын
хохол ебаный
@eugenefedorov3498
@eugenefedorov3498 4 жыл бұрын
Я никак не пойму, а не легче просто создать функцию, и вызывать ее когда ajax готов? И чем тогда промисы лучше? Читабельностью? Да вроде нет...
@yaroslavzef7267
@yaroslavzef7267 4 жыл бұрын
Реально кроме лести самое понятное объяснение. Я не понимаю зачем другие лезут такой огород городить, если можно все на простых примерах показать
@gregplittjunior8313
@gregplittjunior8313 4 жыл бұрын
ппц так просто обьясняете сразу понял суть спасибо вам
@РустамАетбаев-р4к
@РустамАетбаев-р4к 2 жыл бұрын
Спасибо! Чётко и ясно!
@Rapterlol
@Rapterlol 5 жыл бұрын
Очень доступно рассказал. Лайк однозначно!
@АлександрКириченко-ц1е
@АлександрКириченко-ц1е 4 жыл бұрын
Короче вы в компании смотрите фильм. Раздается звонок в дверь, скорее всего это привезли пиццу. Вы просите друзей поставить фильм на паузу, пока вы заберете доставку. Они promise дождаться вас с условием resolve( inYourHands = pizza). Если вы вернулись с пиццей .then друзья отжимают паузу и вы смотрите фильм дальше)
@itgid
@itgid 4 жыл бұрын
отличное видео. Только без паузы.
@markostr
@markostr 3 жыл бұрын
У Вас талант объяснять ! Спасибо !
@ChristinaShevtsova-q8n
@ChristinaShevtsova-q8n 3 жыл бұрын
спасибо огоромное за самое понятное обьяснение!!!
@vados7341
@vados7341 4 жыл бұрын
Мне очень нравятся твои видосы, удачи тебе.
@Wolterhon
@Wolterhon Жыл бұрын
Не очень хороший пример был закидывать в resolve a = 99. Параметры, закинутые в резольв получит функция, выполняющаяся в then, в данном случае это просто будет true если мне память не изменяет, к тому же в примере в then функция никаких параметров не получает. В остальном прекрасный туториал, благодарю вас за проделанный труд :)
@АлександрСилков-ф2ж
@АлександрСилков-ф2ж 2 ай бұрын
Дзякую сябра.., все четко!
@Pindeho777
@Pindeho777 2 жыл бұрын
Спасибо, Вы лучший!
@MadlessDiamond
@MadlessDiamond 5 жыл бұрын
Молочага, понял с первого раза) это при том что ходил на полу годовые курсы по фул стаку и нехера не понял) Где следущие видео промиса с reject?
@sia4281
@sia4281 2 жыл бұрын
Код неверный!!! За три года можно было бы хотя бы в описании указать. Вы же просто переопределили глобальную переменную, не обработали значение в then, не передали аргумент. Вот верный код (изменил присваивание на сложение для наглядности) let a = 7 let b = new Promise((resolve, reject)=>{ setTimeout(()=>{ resolve(a+99) }, 2000) }) b.then(function(a) { console.log(a); })
@DiabloSat_off
@DiabloSat_off 2 жыл бұрын
СПАСИБО БОЛЬШОЕ! Очень выручил
@Azzagtot
@Azzagtot 5 жыл бұрын
Продолжения по промисам так и не появилось! (((
@rufatahmadeus1801
@rufatahmadeus1801 3 жыл бұрын
разложили по полочкам, спасибо!!! 👍
@ihorlavrovskyi7726
@ihorlavrovskyi7726 3 жыл бұрын
Очень доходчиво)
@-Forever-Young-
@-Forever-Young- 2 жыл бұрын
Александр, у вас не хватает буквы в словосочетании "курс верстки". Спасибо за видео, дошло наконец то)
@singlebw4065
@singlebw4065 4 жыл бұрын
1й вызов then передаёт анонимную функцию в аргумент resolve. Мне кажется или предавая аргумент в вызове resolve нужно указать анонимной функции что прилетит какое то значение которое надо бы вывести. Видимо JS не обращает внимания на такие ошибки
@nikn6244
@nikn6244 5 жыл бұрын
а где следующее видео, вроде говорилось "завтра" ?
@alexandershevchenko7027
@alexandershevchenko7027 4 жыл бұрын
Это был "промис" :-)
@valentyn996
@valentyn996 5 жыл бұрын
Жду другие части! Спасибо!
@ОлегАлёхин-б8л
@ОлегАлёхин-б8л 3 жыл бұрын
Класс, а где продолжение? )
@zealot4325
@zealot4325 3 жыл бұрын
спасибо, немного яснее стало. Сам учил промисы через документацию, а оказывается через эти не-для-людей-формулировки так ничего и не понял
@АндрейЧуринов-ь8с
@АндрейЧуринов-ь8с 3 жыл бұрын
Очень доступно, спасибо!
@Dendor3519
@Dendor3519 3 жыл бұрын
Промисы и для меня стали непонятной ступенькой. Но это видео действительно сильно облегчает понимание этих конструкций.
@ОлегГуржий-ь3п
@ОлегГуржий-ь3п Жыл бұрын
А где следующая часть по этой теме?
@NairiAreg
@NairiAreg 4 жыл бұрын
10:22 читаешь мои мысли 😂
@oleksiykurylyuk4696
@oleksiykurylyuk4696 4 жыл бұрын
Дякую за зрозуміле розяснення.
@Bakhshyan
@Bakhshyan Жыл бұрын
Спасибо огромное только ради вас понял для чего они вообще нужни
@Владислав-ш4ф
@Владислав-ш4ф 5 жыл бұрын
Давно ждал ;)
@ОрестПідфігурний
@ОрестПідфігурний 5 жыл бұрын
где следуйщая часть по промисам ???
@PassintoEurope
@PassintoEurope 4 жыл бұрын
Александр, у Вас на превьюхах всегда прикольные картинки. Вы их сами рисуете?
@АндрейШумейко-ь5с
@АндрейШумейко-ь5с Жыл бұрын
спасибо, лайк. Жаль вложеность не показал по сеттаймаут как оно работает
@Алексей-т2х8й
@Алексей-т2х8й 4 жыл бұрын
спасибо большое за разъяснение
@AlexanderOsnovnoi
@AlexanderOsnovnoi 3 жыл бұрын
Так можно использовать асинхронность, но в ES6 появились async/await, синтаксис которых существенно проще и короче
@27sosite73
@27sosite73 2 жыл бұрын
мужик знаэ як вчити. питань немаэ. дякую тобі чоловіче з луганська
@ticheroi
@ticheroi 4 жыл бұрын
Господи, молодой человек, как же мне нравится ваш подход к объяснению и процессу формулирования мыслей. Пытался читать mdn документацию - кошмар, популярных Ютюб блогеров на английском языке - кошмар, наши вообще какие-то нелепые аналогии проводят с какими-то контрактами для каких-то рок групп О.о отписываюсь от всех них, оставляю в подписках только ваш канал, спасибо вам большое
@tatianashadevskaya3581
@tatianashadevskaya3581 4 жыл бұрын
Чел, от души спасибо!
@Niakita
@Niakita 2 жыл бұрын
Хороший урок
@Soras707
@Soras707 5 жыл бұрын
А когда выйдет следующее видео ?
@dejima2579
@dejima2579 3 жыл бұрын
А почему вы поместили переменную "а" в resolve, ведь resolve должен вызываться по окончаннии работы промиса, т.е. пременной "а" присвоили 99, а потои вызывали промис
@назаркоцюба-э2п
@назаркоцюба-э2п 5 жыл бұрын
круто спасибо . Больше таких видосов
@dark-mv4br
@dark-mv4br 5 жыл бұрын
где продолжение? как найти? емае :Р
@DmitriyVereschagin
@DmitriyVereschagin 3 жыл бұрын
Ждем ребят из 2021-го.
@techno7761
@techno7761 3 жыл бұрын
@@gagogoga794 Я из 2021 года, продолжения нет! Безобразие! Я буду жаловаться в Лигу Наций!
@PhylJoy
@PhylJoy 3 жыл бұрын
Ждём
@ivanpavlovich4891
@ivanpavlovich4891 2 жыл бұрын
@@HannaSoupel я с конца 2021 года и промиссов до сих пор нету
@WZBeats
@WZBeats 2 жыл бұрын
Спасибо!
@DirtyKalach
@DirtyKalach 2 жыл бұрын
подскажите, в каком плейлисте вторая часть?
@СергейРыженьков
@СергейРыженьков 4 жыл бұрын
а когда ждать 2 и 3 часть про Promise
@mylife-myart4916
@mylife-myart4916 4 жыл бұрын
там 5 мес назад же сказали - завтра))) вот все и ждут каждый день завтра))
@zubziro5566
@zubziro5566 5 жыл бұрын
Сейчас все используют async/await. Они построены на промисах. Поэтому промисы знать нужно. Хочу увидеть пару реальных примеров async/await...
@gamerplayelden
@gamerplayelden 2 жыл бұрын
Здравствуйте а где продолжение этого видео, не могу найти)
@mikobro5923
@mikobro5923 2 жыл бұрын
Не могу найти продолжение... Подскажите часть 2 3 есть?
Ужас и боль Math.random в JavaScript. Исследуем статистику массива
16:44
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 19 М.
Просто o async, await. Без циклов и таймеров. JavaScript
15:55
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 99 М.
Kluster Duo #настольныеигры #boardgames #игры #games #настолки #настольные_игры
00:47
Двое играют | Наташа и Вова
Рет қаралды 2,6 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 20 МЛН
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2,5 МЛН
Что такое промисы в JavaScript. Фундаментальный JavaScript
24:51
Михаил Непомнящий
Рет қаралды 45 М.
ASYNC и AWAIT в JavaScript. Дневники вкатуна #61
6:43
ITogether с Ефрейтором
Рет қаралды 114
JavaScript Fetch на практике. JavaScript v 2.0
16:26
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 75 М.
Callback это просто. Разбираемся в callback JavaScript
15:33
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 73 М.
Урок 5. JavaScript. Promise. Что это, как работает (+ пример)
23:18
ES6 #13 Промисы (Promise)
8:59
webDev
Рет қаралды 23 М.
Promise, PromiseAll
11:38
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 38 М.
Kluster Duo #настольныеигры #boardgames #игры #games #настолки #настольные_игры
00:47
Двое играют | Наташа и Вова
Рет қаралды 2,6 МЛН