Что такое замыкание?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2024
  • Всем привет!
    В этом уроке мы познакомимся с понятием замыкание (Closure) и узнаем для чего оно нужно. Всем приятного просмотра!
    Канал в телеграме t.me/first_fil...
    #frontend #js #javascript #web #урокипрограммирования #контекст #стрелочнаяфункция #closure #замыкание #throttle #debounce #первыйфайлкомом #основыпрограммирования #webdeveloper

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

  • @first-file-comom
    @first-file-comom  ปีที่แล้ว +2

    Если у тебя остались вопросы - смело задавай их в комменты

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

      я не совсем понял про момент с hoisting, можно поподробнее почему undefined?

    • @first-file-comom
      @first-file-comom  ปีที่แล้ว +1

      @@user-rk1vb7yt7t это все благодаря оператору var. Создание переменной с этим оператором поднимется на самый вверх лексической области видимости. Поэтому, когда мы обратились к переменой внутри функции до ее создания мы увидели undefined. После вывода в консоль произошла инициализация переменой. Так работает в любом месте программы с использованием оператора var. Так же я рекомендую просмотреть ролик про переменный, в нем я как раз рассказал о разнице в работе операторов создания переменных. Спасибо за вопрос!
      Видео про это (th-cam.com/video/bfRri3xDvU0/w-d-xo.html)

  • @unlimitedgames8357
    @unlimitedgames8357 10 หลายเดือนก่อน +1

    Максимально понятное и крутое объяснение

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

    все понятно, спасибо

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

    Классный видос, спасибо)

  • @ginhop1057
    @ginhop1057 9 หลายเดือนก่อน +1

    не понял как мы на 5 строке можем вызвать throttle до ее инициализации?

    • @first-file-comom
      @first-file-comom  9 หลายเดือนก่อน

      Пересмотрел видео и там да есть пример, где троттл написан на 5 строке и правда, но я не запускал скрипт т.к. будет ошибка все верно. И поэтому я переместил ниже объявления функции

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

      @@first-file-comom понял

  • @alexanderskusnov5119
    @alexanderskusnov5119 10 หลายเดือนก่อน +1

    "undefined" - ужасное объяснение: держи курсор не около открывающей скобки, а строкой ниже.
    Вообще нормальный блогер делает нормальный белый фон, а указка - это полупрозрачное жёлтое пятнышко.