ЗАМЫКАНИЯ В JS за 15 минут: ОТ и ДО | Что такое лексическое окружение и как связано с замыканием?
* ИНТЕНСИВ "Игра на чистом JS: с нуля до деплоя": pomazkovjs-hangman.ru/
⭐ Поддержать донатом: boosty.to/pomazkovjs/single-p...
Почему у вас не получается понять замыкания в JS?
Всё просто: вам неправильно объясняют!
В этом видео я объясню вам замыкания так, что больше у вас не возникнет проблем на собеседовании и при решении задач НИ-КОГ-ДА.
Посмотрев видео до конца, вы узнаете:
- Что такое лексическое окружение
- Что такое замыкание простыми словами
- Как замыкания связаны с лексическим окружением
- Задачи на замыкания на собеседовании: примеры и как правильно их решать.
Приятного просмотра! 🔥
➡️ ROADMAP с НУЛЯ до MIDDLE: • Что должен знать JUNIO...
* ТАЙМ-КОДЫ:
00:00 Вступление
00:05 Мой опыт
00:41 Что такое лексическое окружение в JS
03:16 Что такое замыкания в JS
05:54 Задача на замыкания 1
10:03 Задача на замыкания 2 (посложнее)
13:34 Дополнительный вопрос по задаче 2
14:17 Заключение
* СОЦ. СЕТИ:
👀 Instagram - / pomazkov.js
🚀 Telegram - t.me/pomazkovjs
* ОБО МНЕ:
Меня зовут Арсений Помазков, я - senior frontend-разработчик, начавший карьеру на американской фрилансе-бирже и прошёдший путь от «стажёра» до «старшего разработчика».
Я обучился программированию самостоятельно, и моя цель - показать вам, что веб-разработка - это не только перспективно и востребовано, но и очень увлекательно 🔥
#фронтенд #замыкания #javascript
Супер! Особенно полезным оказался последний пример с message!
Очень просто стало после слов пройдемся по коду как интерпретатор! По шагам воспринимается гораздо быстрее и запомнить легче. Спс
Наглядное и прозрачное объяснение, подача материала шикарная!!! Хотелось бы увидеть объяснение рекурсии и асинхронности и промисов в JS
Самое лучшее объяснение этой темы на просторах youtub`а. Прочитал кучу материала, но на так и не улавливал сути и вот тебе пожалуйста 15 минут и готово. Спасибо!
Красавчик, наконец кто-то рассказал не как работает замыкание, а, что это такое.
Всегда думал, что замыкание это какая-то мегасложная тема, а оказалось проще простого. Спасибо за понятное объяснение
🧡 Спасибо, очень полезно! Хочется ролик про асинхронность в JS 🙏
Спасибо! Лучшее объяснение, из всех, которые я видел на сегодняшний день! )
Ты лучший. Посмотрел множество видео и перечитал много инфы, но так до конца не понял, как все работает, пока не наткнулся на твое видео. Спасибо за контент.
Спасибо, Арсений! Сейчас прохожу JS на курсах в Израиле. Мне достаточно много лет, у меня советское образование программиста(Pl1, Fortran, Assembler). Фронтенда тогда не было, и у меня сейчас в процессе обучения возникли некоторые трудности. Не скажу, что наш преподаватель плох, но твои объяснения до меня доходят куда яснее.
Спасибо. Все понял. А за монтаж прям отдельная похвала! Спасибо!
Арсений, спасибо тебе огромное за этот чудесный гайд!
Богом посланный учитель!
Это наверное мой второй комментарий за 7 лет на ютубе. Очень понравилось преподнесение материала, всё очень понятно и приятно смотреть, продолжай делать видео!
Молчаливый боб прослезился , читая этот комент
Не только Молчаливый Боб, я тоже прослезился... Спасибо 🙌
Согласен с автором комментария и хочу так же поблагодарить ,что помог освежить память! было бы круто от вас услышать разбор промисов
@@pomazkovjs подскажите, пожалуйста. Есть пример: for (var i = 0; i < 3; i++) { setTimeout(function log() { console.log(i); }, 1000); } В глоб. лекс. окр. будет {ссылка: null, переменные: for} А дальше в локальном как? Решение задачи знаю, но хотел как у вас расписать, но что то путаюсь
и если заменить объявление i на let
это самое лучшее пояснение из всех что я видел)
Видео случайно вылезло в рекомендациях, когда готовился к собесу, и что такое замыкание уже давно знаю. Но объяснено очень круто и наглядно, лайк за такой контент.
Благодарю за проделанную работу)
Великолепно! Пойду дальше учить HTML
Как дела?)
@@vera_di Не дался, наверное, HTML ))
@@vera_di Великолепно!)
@@shellhell2223 спасибо за оценку ☺️
@@vera_di Не помню, чтоб я вас оценивал ))) Но, всегда пожалуйста😀
Спасибо! Не бросай снимать пожалуйста
Действительно полезно 👏 Спасибо за видео. Особенно понравился последний пример задачи с собеседования👍
Вот то что искал! без воды и качество классное! звук приятный!
Спасибо. Все шикарно. У вас талант.
Очень наглядно и понятно. Спасибо!
Огромное спасибо, надеюсь ты и дальше будешь выпускать подобные видео!
Впервые встретил видео, в котором все разложили. Просто топ!!! Продолжай делать видео в таком формате)))
Очень структурированная и доступная подача, качество на высоте. Был бы рад видеть ролик про промисы)
Это лучшее, что я смотрел про замыкание. Спасибо и продолжай в том же духе!
Отличная подача материала! Большая благодарность Арсению)
Великолепное качество материала и подача, спасибо!
красавчик) работаю фронтендером год, но просто посмотреть видос, что бы понять как о механизме расскажут другие - интересно) Продолжай в то же духе, у тебя хорошо получается
Отличное объяснение! Спасибо!
Это лучшее для меня обьяснение. Благодарю.
Стало сильно понятнее, спасибо за такое подробное объяснение!
Кратко, понятно, великолепно)) Спасибо за Вашу работу!
Это лучшее объяснение замыкания, что я видел
Замечательное видео) Все очень понятно, благодарю!
Офигенное видео, очень понятно и увлекательно рассказываете! Успехов в развитии канала, у вас всё точно получится:)
Огромное спасибо за столь понятное объяснения замыкания)
Довольно лаконичное объяснение материала. Спасибо за проделанную работу)
Спасибо, пожалуй самое исчерпывающее объяснение замыкания)
Одно из лучших объяснений 👏
Спасибо за подробное объяснение темы 🔥
Вондерфульно, замыкания и эту тему давно прошел и чисто по фану решил посилтоеть с утра ща чашкой кофе, очень подробное и структурированное объяснение, респект
Спасибо тебе большое за столь подробное и важное объяснение базовых понятий!
просто лучший! все максимально понятно и интересно
благодарю за проделанную работу)
Лучший материал по этой теме, озвучка, фон, объяснение все на 10 баллов! Спасибо
Супер, спасибо за доходчивое и простое объяснение!
Лучше объяснение, что я видел. Спасибо!
чувак, очень классно, продолжай делать видосы пожалуйста, у тебя оч хорошие скиллы преподавания, после просмотра вопросов, если и становится больше, то энивей их легко сформулировать спасибо!
Красавчик, все четко понятно.
Спасибо! Мне очень нравится как вы обращаете внимания на некоторые моменты, которые могут быть непонятными для обучающихся. Я сам опытный разработчик, но тоже кое-что полезного узнал. Продолжайте в том же духе!
Просто огромное душевное спасибо вам, вы объясняете так просто но так понятно, благодаря вам я понял очень многое в js, другие программисты не умеют объяснять так как вы (не все футболисты становятся тренерами), но вы просто шедевр, еще раз огромное спасибо что заморачиваетесь чтобы объяснить такую трудную подтемку, у вас это очень хорошо получается p.s. напишу еще комменты под др ваши видео, чтобы ютуб продвигал в массы!
Да, действительно понятное объяснение. Благодарю...
Самое понятное объяснение понятия "замыкание", интересно и приятно смотреть, так держать!
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
Арсений, большое спасибо за такое доступное, лаконичное и в то же время ёмкое объяснение непростой для меня темы!Успехов!
Спасибо! Продолжай делать, то что ты делаешь
Очень все доступно подается. Отличное видео
Просто благодарю за проделанную работу
Лучшее объяснение замыкания, спасибо
лучший, спасибо за подробное объяснение! успехов тебе в продвижении канала.
всё очень понятно и приятно смотреть, продолжай делать видео!
Спасибо большое! Я так долго тоже не мог понять и как бы "логически визуализировать в голове" всю эту картину, а тут все стало понятно!
Наконец-то, хоть один человек связал замыкание и лексическое окружение) Объясняю всем точно также, то есть обязательно связываю с лексическим окружением) Красава!
сейчас на курсах как раз эта тема, решил послушать других, как рассказывают интересно, спсибо. Задачки супер. Каждая следующая задачка, помогает понять лучше
Восторг, лайк и подписка, красавчик!!!
Отлично все объясняете! спасибо)
Редко оставляю комментарии, но тут невозможно удержаться. Пожалуй это лучшее объяснение замыканий которое я слышал)
было интересно и познавательно, спасибо!
Благодарю за видео 😊
очень классная подача, спасибо вам большое! Будет неплохо если сделаете видео по var, let, const
Вы очень хорошо объясняете каждую тему, большое спасибо, вы делаете большую работу
Тоже вот учу Front-end, смотрю все твои видео, очень приятный блогер, спасибо)
Ваш канал находка для меня) только начал изучать js, вы все понятно объясняете, спасибо🔥
Спасибо! Все просто и понятно
Спасибо за внятное, понятное объяснение. Все по полочкам.
Теперь понял, как работает короткое замыкание ❤
Брат, я тоби лублу! Это лучше объяснения что я видел, спасибо ❤
очень полезно, спасибо большое! с count в последнем примере ошиблась, но так приятно было разобраться в итоге, ура!
Крутое видео все очень подробно и понятно, как раз для тех кто поленился читать документацию)
Спасибо , хорошее объяснение и красиво оформлено видео)
Спасибо, автор🎉
🎉🎉🎉 наконец, тема замыкания раскрыта понятно и с примерами) спасибо) можно ли записать видео про контекст(this)?) и показать его значения от способа вызова
Спасибо большое, понятно объяснил
Это мой первый коммент на ютубе!!! И он достается тебе!)))) Потому что ты его реально заслужил своей подачей и подробнейшим разбором! Вижу по остальным комментам всем понравилось. Спасибо, сил тебе человек и добра желаю от всей души)
блин мужик, это реально слишком качественный контент, который заслуживает гораздо больше фидбека, ты очень крут не мог бы в одном из следующих роликов рассказать по темам: "Что выбрать фриланс или работу" и "с чего начинать джаваскрипт" буду очень рад если снимешь)))
Хорошая подача, приятно послушать. Интересно бы послушать про прототипы.
Спасибо за контент - случайно наткнулся когда искал ролики про this и затянуло))) Объяснение и подача - просто бомба, но не хватает пока контента - та же рекурсия, промисы с асинк эвэйт и много чего хотелось бы услышать в вашей интерпретации. Успехов и продолжай в том же духе. С меня подписка, палец вверх, комментарий и колокольчик)
Спасибо за работу.
Отличное видео!!! Спасибо большое!!!!
Спасибо вам!! очень хороший урок!!!
Автор красавчик. Разложил все по полочкам.
Спасибо за отличное видео!
очень качественное объяснение, спасибо большое! хотелось бы послушать про методы массивов и в какой ситуации какой выбирать
Спасибо за видео ! Очень подробно объяснили !!
Огромное спасибо!
замыкание простыми словами! огонь!
очень понятное объяснение, спасибо!!! ждем var, let, const. Приятно будет послушать, подача материала нравится, да и для новичков контент будет полезный
Спасибо, очень доступно.