Для чего генераторы в JavaScript?

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 พ.ค. 2021
  • #JavaScript #JS
    В этом выпуске рассматриваем генераторы в JavaScript.
    Генераторы в JavaScript (generators) - это особый тип функций, которые могут приостанавливать свое выполнение, выполнять результат, и далее возобновлять свою работу в произвольный момент времени, вернуть еще один результат и т.д. При вызове метода next, генератор возобновляет выполнение и при достижении yield приостанавливается. Результат выполнения функции генератора это ничто иное как итератор. У него есть метод next, который возвращает объект с полями value и done
    Мы в соцсетях:
    💻 Сайт: it-dev-journal.ru
    💻 Telegram: t.me/devmagazinechannel
    💻 Twitter: / _devmagazine
    💻 GitHub: github.com/vadimkorr
    ☕️ 🍫 🍩 Поддержать канал: www.donationalerts.com/r/devm...
    📃 Исходный код: t.me/devmagazinechannel/83
    #devmagazine #devmagazinechannel

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

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

    чувствуется опыт, спасибо!

  • @user-tz7sn9ow3o
    @user-tz7sn9ow3o 3 ปีที่แล้ว +5

    Пока это лучшее видео по генераторам которое мне удалось найти! Спасибо)

  • @dr.livesey5157
    @dr.livesey5157 2 ปีที่แล้ว +2

    Спасибо за объяснение!

  • @EvgenichTalagaev
    @EvgenichTalagaev 2 ปีที่แล้ว

    Спасибо!

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

    Так а нужны то для чего?

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

    О как! Оперативно. Единственное хотелось бы более живые примеры для понимания. Потому что первый де вопрос "зачем надо на практике?". Например, я использую генераторы в питоне для удобного разбиения данных на чанки на лету для последующей записи в БД. Спасибо за видос.

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

      Спасибо! учтем

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

      @@DevMagazineChannel удвою, с практическими примерами становится понятней. Спасибо за видео)

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

    Крутое объяснение. Что у тебя за микро? Аж оргазм какой-то

    • @DevMagazineChannel
      @DevMagazineChannel  3 ปีที่แล้ว

      Спасибо)) обычный китайский микрофон, maono

    • @user-mm3sd3uh6y
      @user-mm3sd3uh6y 2 ปีที่แล้ว +2

      @@DevMagazineChannel и что зачем этот генератор вообще нужен? чтобы что?

    • @404Negative
      @404Negative 6 หลายเดือนก่อน

      чтобы был @@user-mm3sd3uh6y