Что такое промисы в JavaScript. Фундаментальный JavaScript
ฝัง
- เผยแพร่เมื่อ 23 ส.ค. 2024
- Что такое JavaScript промисы и как часто нужно их создавать. Что значит, когда функция или метод возвращают промис. Об этом и о нюансах обработки объектов Promise из стандарта es6 в подборке Фундаментальный JavaScript.
#javascript #js
__
Мои курсы по вебу с купонами:
✅ mishanep.com/
📢 Поддержка канала:
/ mishanep
www.tinkoff.ru...
paypal.me/mish...
Пожалуйста,не заканчивай выпуск видео продолжай. Ты единственный, кто раскрывает как это всё работает! Всё очень понятно изложено!
Очень круто, спасибо большое!
Действительно, после Вашего объяснения вопросов не остаётся, вы не упускаете ни одну малейшую детальку! Спасибо ещё раз!
Это минимум 5 видео про promise которое я смотрю. Самое лучшее объяснение. Спасибо🤝
очень, очень доходчиво! Крутой плейлист с фундаментальным JS! Продолжай в том же духе. К такому преподу я бы ходил с удовольствием учить JS. Не бросай канал, смотрю твои видео и многое становится понятно
Каждый лектор освещает по-своему. Кто-то просто крутит стандартную пластинку, часто тараторя и повторяя как заведенный 📻, заученные основы. А кто-то, как в данном случае Михаил💡, основательно доносит сердцевину, мягко приглашая мозг слушателя нырнуть поглубже в понимание процесса🛠.
Благодарю.🌱
Шикарный гайд по основам промиса! Вот кому дано быть преподавателем, тому дано! Вам дано))))
Лучший ролик в котором объясняется что такое промисы. Столько пересмотрел роликов и особо не понимал, но этот ролик все разложил на свои места, автору респект
Уже третьи сутки бьюсь с промисами, и только после этого видео пришло понимание. Спасибо!
Это супер полезно, объяснение с памятью это очень важно
Михаил, очень круто объясняешь! Твой канал - настоящая находка. Есть с чем сравнивать. У других авторов часто много недосказанного (откуда что взялось и почему именно так), а после твоих видео не остается ни одного вопроса в рамках данного урока. Очень классная задумка с рисованием - становится понятна суть! Молодец!!!
Спасибо огромное, вы двигаете человечество вперед. Первое видео которое я посмотрел на вашем канале, подпишусь, буду смотреть.
шикарная подача всё разжевали даже нарисовали схему )
таких классных объяснений темы редко встретишь) я много пересмотрел видео разных авторов
объясните пожалуйста недоджуну:) почему на 14:13 во второй цепочке .then срабатывает console.log без кавычек, я думал что нужно консоль лог запускать только с явным значением в кавычках.
Как-то так console.log("значение")
Одно из лучших объяснений, что есть промисы и как с ними работать)))
Понял как оно работает только когда реализовал собственный промисоподобный обьект , по сути просто замкнутая функция с колбэком.
Так много времени пытался понять жти промисы и только сейчас дошлоооо , вы отлично обьяснили ! Спасибо
Программирование на листочке принимает новый уровень)
Как же ты шикарно объяснил Promises, спасибо тебе большое Михаил! Теперь мне стало намного понятнее!!!!
Как же понятно то 🤤. Кайф))
Отличное видео) вспомнил как оно устроено, когда-то учил, но детали забываются, а благодаря видео вспомнил) спасибо
Всё очень доходчиво. Это третье видео про промисы, которое я смотрю, и до этого ни кто не доносил той инфы, что по началу мы просто получаем откуда то промисы и с ними работаем. Все показывают как промисы создаются и ты такой ходишь и думаешь: "а зачем мне это знать?". Спасибо!)
Это пока лучшее объяснение промисов, что я видела. Спасибо)
Класс. Много где объясняется только на setTimeout, когда вы привели пример с fetch стало намного яснее. Спасибо
Офегенно, много видео смотрел про промисы, читал статьи, но дошло до меня только на вашем видео. Очень классно, спасибо!
Очень простое и доходчивое объяснение такой непростой темы! Спасибо Вам большое, Михаил!
Первое видео смотрю у вас. Очень все доходчиво с рисунками! По промисам посмотрел всех кого можно. Большое спасибо. Надеюсь дальше со схемами ещё будет
самое понятное объяснение промисов во всём ютубе! спасибо.
Михаил, спасибо, так доступно объяснить такое непонятное. Данный плейлист настоящая палка-выручалка
Блин, тоже уже чуть ли не 10 видео смотрю по промисам и только после этого хоть что-то поняла. Спасибо большое!
Полезный урок, спасибо Михаил.
хорошо объяснил, гуд, дякую друже ! 👍👍👍👍
Видео классное, как раз, чтобы освежить память
Михаил, попробовал разобраться что такое промисы с помощью твоего видео. Я, как бегиннер, ничерта не понял, так как ты с самого начала говоришь о промисах как о совершенно же всем понятном термине и что он собой представляет, и начинаешь показывать из чего он состоит и как работает. Вобщем два раза пересмотрел, пошел гуглить дальше.
Лучшее объяснение что я видел! Браво и большое спасибо!
Очень познавательно и доходчиво,лучшего видео на данную тему не смотрел 🔥
И опять лайк, мегадоходчиво!
Благодарю за труд! Очень приятно, очень понятно, очень приятная атмосфера при просмотре :)
Спасибо огромное! Хоть кто-то объяснил эти загадочные data и response которые из ниоткуда появляются в .then()! Благодаря вам стало понятно это загадочное выражение "возвращает промис"... ну возвращает - и что? Теперь стало ясно.
Реально лучшее объяснение!
Понравилось объяснение логики работы - что, откуда и куда. Реально стал понятнее процесс. Спасибо.
Отлично . С маркером и схемой КРУТО
отличная манера подачи как следствие все понятно. Спасибо
Большое спасибо за доходчивое видео! Все понятно, со всем разобрался. Желаю развития каналу!)
Очень удачное объяснение в плане анализа Promise как объекта. До этого на курсах мне так не могли объяснить.
одно из лучших обьяснений, красава
Во, я как раз буквально во вторник серчил эту тему, спасибо )
лучшее обьясение этой темы на ютубе и вообще в нете
Самое лучшее объяснение! Почему так мало просмотров? Спасибо большое!
Наконец то нормально понял эти обещания, спасибо тебе!
Хорошее видео, особенно его вторая часть
Очень круто, спасибо 🙏
Спасибо большое за ваш контент. Смотрю этот плейлист второй раз, чтобы повторить материал. Только лишь на вашем канале я находил вменяемое объяснение некоторых моментов (реакт роутер и др). Недавно не мог получить картинку с сервера на экспрессе, но ваш цикл видео по отправке и скачиванию с сервера очень помог мне. Очень надеюсь, что вы будете продолжать выкладывать такие интересные материалы!
Отлично! Всё по полочкам!
Великолепное объяснение :)
Всё очень хорошо рассказано, всё понятно, спасибо!
Михаил спасибо! Очень понятно, и спасибо за объяснение работы promisse в fetch. И ещё благодарность за ваши курсы 🙏
Абсолютно шикарное обьяснение. Браво. Интересно что понятно стало тогда, когда сначала попользуешся как мартышка fetchом не особо его понимая. А потом смотриш это видео - и наступаяет прозрение о том, что этот fetch оказывается делает!
у меня были пробелы по методам массивов, благодаря тебе я разобрался со всем купив курс на степике
Всё по делу. Чётко и понятно. Спасибо )
Очень доходчиво все объяснили, спасибо большое
Спасибо за труд!
Спасибо, реально, тыединственный , кто нормально объяснил, особенно со схемой очень понятно
Отлично объясняешь, спасибо за твою работу)
нарешті зрозумів, що таке проміси. дякую, тобі, людина!
Спасибо вам! Вы прекрасный человек с прекрасным голосом и прекрасной манерой обучения!
Благодарю Михаил, все было доходчиво и интересно
Спасибо, хорошо получилось донести суть промисов.
Лучшее объяснение! Спасибо Михаил!
Очень круто !
Качественное объяснение, благодарность!
Лучшее обьяснение, спасибо
молодец. Классный урок
Спасибо большое. Я понял!
Спасибо за понятное и наглядное объяснение! Давно подписана на ваш канал, что и всем советую!)
нифига в 2023 году не один я смотрю старые видосы)
Очень хорошо объясняете.
спасибо Вам огромное. очень хорошее объяснение💙
Спасибо, стало наконец стало понятно. Очень хорошее объяснение
Хорошо, особенно про feach)
👍👍👍👍Спасибо за урок
Хорошо сделано. Понятно, дополнительные демонстрации наглядные. Хотя тема очень мутная. Вспоминаю о ней только между поисками работы. В деле как то не требовалось давно. Так же часто спрашивают на собесах порядок выполнения - синхронная, асинхронная, промис. Очень удивился сделав тестовый код. Оказывается промис идёт между синхронной и асинхронной. Третий тип очереди. Даже если внутри него нет асинхронного кода.
очень ясное пояснение!)
Спасибо большое, очень полезно было посмотреть с вашим пояснением!
Спасибо за инфу!
спсаибо за видио.
По промисам суть понял) Спасибо!
Теперь бы удержать в голове это как можно на дольше)
дай бог здоровья.
Спасибо огромное. Все очень доступно и понятно
спасибо большое за эти прекрасные видео! и за замечательный курс по реакт🔥
Благодарю!
Спасибо огромное
Возможно я наконец-то дорос до понимания промисов, но это лучшее объяснение которое я видел. Присутствует как теория, так и практика.
Для понимания видео нужно хотя бы на базовом уровне знать что такое объекты и массивы и принцип их работы.
комментарий в поддержку канала
большое спасибо
Спасибо за то что был пример с фетч! Крутой плейлист, хотел бы поделиться с друзьями но у них другие интересы
но у тебя нет друзей
Вы невероятно круто объясняете! Спасибо !! Вам можно донаты кидать ?
Здравствуйте. Спасибо за тёплые слова. Прямого доната на канале нет. Я продаю видео курсы на udemy и на своём сайте mishanep.com размещаю ссылку на них с купонами по ссылке.
понял)
Михаил, здравствуйте. Еще раз убеждаюсь, что вы преподаватель "от Бога". Спасибо вам за такие доступные и понятные объяснения по теме.
Что касается Promise: я правильно поняла, что сам Promise нигде прописывать не надо, никогда, но .then & .catch - обязательно? И в каких случаях вообще нужно это все, при запросе на сервер только? или еще где-то может пригодиться? Спасибо. Светлана
Приветствую, Светлана!
Чаще всего да, мы используем обработку полученных промисов через then/catch, либо через асинхронные функции (кому как удобно).
И да, чаще всего с промисами приходится работать именно при взаимодействии с сервером - запрос, отправка данных. Но иногда они используются различными вспомогательными библиотеками, или же самими разработчиками под конкретные узкие кейсы.
Эх, спасибо большое
Михаил, благодарю за такую подачу материала - круто! Особенно когда показываете стрелочками что куда идет и откуда берется. Для понимания всей картины происходящих процессов это класс! И после видео действительно становится понятно что такое promise и как они работают. Пусть даже базово, но это основа! Мне очень зашло видео, Благодарю! Скажите пожалуйста, когда вы получали запрос, вы выводили его в браузере. А как сделать, чтобы он выводился в VS Code?
C 12:00 объяснение неверное.
После того, как промис получил статус resolve/reject, value этого промиса (т.е объекта) не меняется. Метод .then не меняет value изначального промиса.
Метод .then создает новый промис с новым value.
Я ещё узнал что вторым аргументом в .then() можно передать функцию с reson из reject(reson)
Лойс
Сначала ничего не понял, но концу видео стало ясно