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

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024

ความคิดเห็น • 50

  • @hehe_boiii
    @hehe_boiii 5 หลายเดือนก่อน +2

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

  • @user-zb7ij3gg5s
    @user-zb7ij3gg5s ปีที่แล้ว +7

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว +3

      Спасибо за ваш отзыв :) Постарался рассказать основу, конечно можно было рассказать больше, но видео бы затянулось ) Да, тема сложная и запутанная. Действительно кто то мог не все понять и тоже запутаться. Но так же вижу положительные отклики, как ваш и я рад, что ролик полезен :) Спасибо, что написали об этом )

  • @relaxdeepsleepmusic3608
    @relaxdeepsleepmusic3608 ปีที่แล้ว +6

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Спасибо за вашу поддержку. Да, тема запутана. Уверен, что с практикой использования промисов станет чуть проще :)

    • @СергейК-б6н
      @СергейК-б6н 9 หลายเดือนก่อน

      Не отчаивайтесь я тоже сразу не понял, тема такая не простая сразу не поймёшь 😏 ну через несколько попыток уже понятнее 💪😏

  • @Albert_Hall
    @Albert_Hall ปีที่แล้ว +2

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

  • @kononova1986
    @kononova1986 4 หลายเดือนก่อน

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

  • @eks9835
    @eks9835 ปีที่แล้ว +2

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Спасибо, что поделились мнением) Тем более таким приятным. Я старался показать основу, тема большая довольно таки. И постарался разобрать интересный пример. Буду стараться еще :) Спасибо вам

  • @Albert_Hall
    @Albert_Hall ปีที่แล้ว +3

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

    • @Drewaka
      @Drewaka 11 หลายเดือนก่อน

      на 11:08 говорит что есть resolve, reject функции и то что можно назвать их как угодно. Просто не указал что они встроенные функции самого промиса.

  • @PieceOfInternet
    @PieceOfInternet ปีที่แล้ว +1

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Большое спасибо вам :)) Да, полностью поддерживаю. Без этих пушистых никуда )

  • @sergeypinchukov6024
    @sergeypinchukov6024 7 หลายเดือนก่อน

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

  • @sharipovgaming6347
    @sharipovgaming6347 หลายเดือนก่อน

    Спасибо автору 👍

  • @sharipovgaming6347
    @sharipovgaming6347 หลายเดือนก่อน

    Наконец то я понял Promise 😅

  • @99mihorbI
    @99mihorbI ปีที่แล้ว

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Спасибо за приятные слова 😊 Это очень мотивирует

  • @isseyyy69
    @isseyyy69 ปีที่แล้ว +2

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว +1

      Рад, что ролик был интересным для вас :) Принял. Будем делать ролик про спиннер :)

  • @user-nn1ix2rv8e
    @user-nn1ix2rv8e ปีที่แล้ว +1

    Комментарий в поддержку канала

  • @Denik-is6gi
    @Denik-is6gi ปีที่แล้ว +2

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว +1

      Большое спасибо за ваш отзыв :) уже поставил в план :)

  • @mymir7445
    @mymir7445 ปีที่แล้ว +2

    спасибо чувак)

  • @АндрейБудовский
    @АндрейБудовский ปีที่แล้ว

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

  • @giorgiagdgomelashvili423
    @giorgiagdgomelashvili423 ปีที่แล้ว

    Однозначно лайк❤

  • @katiek.3563
    @katiek.3563 ปีที่แล้ว +1

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Спасибо вам. Да, конечно 100 лайков было бы замечательно :) Спасибо, что поддерживаете меня)

  • @tigrext20
    @tigrext20 ปีที่แล้ว +2

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Спасибо за поддержку :) Надеюсь видео будет понятным и не запутает вас ))

  • @v-logvinov
    @v-logvinov ปีที่แล้ว +1

    ЛАйк) Спасибо за контент

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Спасибо за отклик и поддержку 😇

  • @user-tq2lm6sn1t
    @user-tq2lm6sn1t 9 หลายเดือนก่อน

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

  • @waysssman
    @waysssman ปีที่แล้ว +1

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Тема Monokai :) Привык к ней и давно использую

  • @johnloye4465
    @johnloye4465 ปีที่แล้ว +1

    спасибки)

  • @dukecca
    @dukecca ปีที่แล้ว +1

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Здравствуйте :) Да, я записывал серию роликов по классам: th-cam.com/video/H8G9quGGjZM/w-d-xo.html
      Но думаю еще парочку запишу :) Спасибо. Да, иногда классы очень удобно использовать в своих работах :)

  • @tigrext20
    @tigrext20 ปีที่แล้ว +2

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

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว

      Очень рад, что ролик вам помог разобраться :) Спасибо за отзыв)

  • @globaltrace_
    @globaltrace_ ปีที่แล้ว +1

    Классное видео, раньше боялся оного слова промис))), теперь стало всё понятно. Появилось бешенное желание его использовать)))

    • @alex_dudukalo
      @alex_dudukalo  ปีที่แล้ว +1

      Да, тема не простая :) Обязательно попробуйте использовать. Уверен, станет немного понятнее :)

  • @horikeisukke_7949
    @horikeisukke_7949 5 หลายเดือนก่อน

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