Замыкания в JavaScript

  Рет қаралды 52,926

WebDev с нуля. Канал Алекса Лущенко

WebDev с нуля. Канал Алекса Лущенко

5 жыл бұрын

JavaScript замыкание
Курс JS: js.itgid.info
Курс PHP: php.itgid.info
Плейлист: goo.gl/a6JhVd
Мои курсы: itgid.info
Телеграм: t.me/jsrules

Пікірлер: 248
@vitaliidrapaliuk5652
@vitaliidrapaliuk5652 4 жыл бұрын
Хочу сказать, что это самое лучшее объяснение замыкания которое я когда либо видео, огромное спасибо!
@ilyakorn6662
@ilyakorn6662 3 жыл бұрын
+!!
@sezarik1663
@sezarik1663 3 жыл бұрын
Ты уже стал фронт енд разрабом?
@andriichornyi9143
@andriichornyi9143 3 жыл бұрын
Объяснение отличное, только стоит добаваить что присваивание "let d=сs2()" функции переменной необходимо для того чтобы сохранить переменную let c, от уничтожения при каждом новом вызове. Если три раза подряд вызвать cs2(), sc2(), sc2() то получим 1, 1, 1. А так если присвоить код функции переменной то переменная сохранит let c, до следующего вызова.
@norwinlol
@norwinlol 5 жыл бұрын
Два дня штудировал литературу/видео по этой теме, везде одна каша. Тут за 15 минут все настолько доступно и понятно. Браво!
@pvt_Hudson875
@pvt_Hudson875 4 жыл бұрын
Как в том анекдоте. Кому то дано рассказывать анекдоты, а кому то нет. Вот кому то дано объяснять, а кому то нет) СПАСИБО Вам за Ваш труд) Доступно, четко, без лишних слов. ЗАМЕЧАТЕЛЬНО!
@rusagutin3466
@rusagutin3466 3 жыл бұрын
Дружище, спасибо тебе, во всем твоём ролике главные слова для понимания замыкания - это "спрятать переменную". Для меня, это было самым главным объяснением. Люблю когда умеют объяснить простыми словами, а темболее, буквально, парой слов👌👍
@filin022
@filin022 Жыл бұрын
Лучшее объяснение. Я как человек из строгой типизации (C#), очень рад, что посмотрел этот видео. Спасибо за пример о "приватном методе", встало в голову железно.
@mikledyuba5048
@mikledyuba5048 5 ай бұрын
Действительно, Алексей, это финт ушами, говоря твоим языком. Наконец-то я набрел на понятное объяснение замыкания!!!
@user-op5mc1yn1e
@user-op5mc1yn1e 3 ай бұрын
видимо.. Александр ..)
@user-et1sz1mk1j
@user-et1sz1mk1j 3 жыл бұрын
Круто! Подача матеріалу на висоті. Єдині уроки, де я не засинаю. ДЯКУЮ!!! Навіть собі вже дещо доповнив: ))) function cs2() { let c = 0; return function (flag) { if (flag == '+') c++; if (flag == '-') c--; if (flag == '0') c = 0; return c; } }
@angelikakhodzhaian7843
@angelikakhodzhaian7843 4 жыл бұрын
Спасибо огромное! Впервые Вас смотрю, и Ваш канал стал первым, который заставил меня подписаться и получать оповещения о новых видео)) Вы объясняете гениально!
@ericraudy
@ericraudy 5 жыл бұрын
Как всегда на высоте! Кратко, понятным языком и по делу.
@marinaermilova7912
@marinaermilova7912 5 жыл бұрын
Спасибо за Ваши уроки - они прекрасны и понятны. Очень здорово.
@artpaint7109
@artpaint7109 4 жыл бұрын
Александр, ваши объяснения в JS одни из самых доступных и понятных! Спасибо Вам за труд! Очень достойный контент!
@igorgorobets8567
@igorgorobets8567 3 жыл бұрын
Лучшее объяснение, что такое замыкание в JavaScript! Вне конкуренции!
@user-zm2jm4gb5b
@user-zm2jm4gb5b 3 жыл бұрын
Спасибо вам огромное! У вас просто превосходно получается объяснять сложные вещи простыми словами! Это талант! Без вас до меня бы очень долго доходило!
@user-qq2sh6mh5p
@user-qq2sh6mh5p 3 жыл бұрын
Гениально. Дай Бог здоровья этому человеку
@natashabatasha897
@natashabatasha897 3 жыл бұрын
В 2021 валит Новичок, а не новичка. А за видео как всегда спасибо. =)
@chtotoyest
@chtotoyest 5 жыл бұрын
У вас талант объяснять сложное просто. Спасибо большое, что делитесь!
@MrColins710
@MrColins710 5 жыл бұрын
геніальне пояснення, найкраще що я бачив в неті, дякую!! так тримати
@mishasv1490
@mishasv1490 5 жыл бұрын
Действительно, как мудрёно написано в документации и как просто вы объяснили этот термин, спасибо большое.
@user-jq7sk2zo6c
@user-jq7sk2zo6c 5 жыл бұрын
Это лучший дядька из всех учителей, которые мне встречались!!!
@anovik72
@anovik72 5 жыл бұрын
Спасибо за отличный плейлист с крутым объяснением!
@povezlo46
@povezlo46 5 жыл бұрын
Фрагментами понимал, что где и как работает. Только не мог собрать это в одно понимание. Теперь благодаря вам произошло замыкание в голове всех этих пониманий в одно))
@dali1ize
@dali1ize 4 жыл бұрын
Вы лучший, спасибо за ваше время!
@fsot4524
@fsot4524 5 жыл бұрын
Спасибо большое, теперь действительно понятно. Всегда приятно, когда человек действительно старается объяснить доступно, а не просто как попало, лишь бы просмотров побольше набрать.
@user-yx4ov2xx8s
@user-yx4ov2xx8s 4 жыл бұрын
Спасибо! Замыкания - очень важная вещь! Раньше не использовал! Теперь буду! 👍👍👍
@annaabramova4458
@annaabramova4458 4 жыл бұрын
Долгое время не понимала замыкания, но это видео разложило все по полочкам! Спасибо!!
@MegaTesei
@MegaTesei 2 жыл бұрын
Спасибо за ваши ролики. Прекрасно всё понимаю по вашим примерам.
@yolonaoss2411
@yolonaoss2411 5 жыл бұрын
Это очень крутое объяснение. Спасибо, я стал знать больше, благодаря вам:)
@mikewazowski7526
@mikewazowski7526 3 жыл бұрын
Наконец-то поняла замыкание. Спасибо большое, Александр!
@ericshishko766
@ericshishko766 5 жыл бұрын
Хорошое, понятное объяснения замыканий. Спасибо.
@xenia.m
@xenia.m 5 жыл бұрын
Очень круто рассказываете! Понятно, доступно и интересно слушать.
@nickolaypanasyuk9711
@nickolaypanasyuk9711 5 жыл бұрын
Отличный ролик, простейший пример с четко выраженными объяснениями. Благодарю!
@itgid
@itgid 5 жыл бұрын
Спасибо.
@GANGST1ER
@GANGST1ER 3 жыл бұрын
Не плохое объяснение, спасибо. // пример замыкания функции function urlGenerator(domain) { return function(url) { return `${url}.${domain}` } } const comUrl = urlGenerator("com") const ruUrl = urlGenerator("ru") console.log(comUrl("google")); console.log(comUrl("netflix")); console.log(ruUrl("google")); console.log(ruUrl("netflix"));
@leuchtkafer6657
@leuchtkafer6657 4 жыл бұрын
Большое спасибо, вы прекрасно объясняете!
@followmagnus9775
@followmagnus9775 3 жыл бұрын
*Шикарное объяснения автора! Доступно и понятно! Ещё и с объяснениями практического применения. Лайк и подписка*
@Nazarioo0
@Nazarioo0 4 жыл бұрын
очень хорошо объясняете. Спасибо за работу!
@pustotaxoxo
@pustotaxoxo 4 жыл бұрын
Спасибо большое, 2 дня не понимал эту тему, смотрел много видео. Но тут за 18минут все доступно объяснили, благодарю
@yana-khaliullina
@yana-khaliullina 5 жыл бұрын
Спасибо, я наконец-то разобралась, что такое замыкание. Все очень-очень подробно для таких тугодумов как я :)
@sezarik1663
@sezarik1663 3 жыл бұрын
ты уже стала фронт энд разрабом?
@irynabelaya8191
@irynabelaya8191 4 жыл бұрын
Ваши уроки слушать одно удовольствие! Вчера читала в учебникe learn js и поняла, когда смотрела ваше видео, что ничего не поняла из прочитанного) лучше сначала смотреть ваши видео, а я потом читать теорию))
@user-ox4si9xx2x
@user-ox4si9xx2x 7 ай бұрын
Огромное спасибо за такое понятное объяснение!😊
@Viktorres1
@Viktorres1 2 жыл бұрын
Спасибо Алекс! Теперь я понял смысл использования замыкания и областей видимости.
@user-gz3hk1pv1p
@user-gz3hk1pv1p 4 жыл бұрын
Просто огонь, 3 дня пытаюсь разобраться с этой темой, сейчас понял что к чему) Спасибо, лайк + подписка!)
@denis.ignat7
@denis.ignat7 5 жыл бұрын
Спасибо большое - все доступно и понятно! Бывает, вот так смотришь - всё вокруг да около, а толком ничего не ясно!
@andyhadson8278
@andyhadson8278 2 жыл бұрын
Спасибо большое за доступное объяснение!
@user-ik8dq7zp8t
@user-ik8dq7zp8t 9 ай бұрын
Спасибо Вам что делаете такой понятный и контент, теперь все стало придельно понятно особенно когда был приложен пример из реальных разработок (2:50)
@ANTON_BERG_MINSK
@ANTON_BERG_MINSK Жыл бұрын
Класс! Доступно и просто изложено!
@demetrio_dede
@demetrio_dede 4 жыл бұрын
Спасибо! Все крайне понятно и очень доступно объяснено
@itgid
@itgid 4 жыл бұрын
спасибо!
@user-sj4oy1el5y
@user-sj4oy1el5y 3 жыл бұрын
Все просто и понятно, как обычно. Спасибо )
@hrantharuthiunian1011
@hrantharuthiunian1011 3 жыл бұрын
Спасибо за самое лучшее объяснение !!!
@Estetus91
@Estetus91 Жыл бұрын
Гениально! дай бог здоровья ))
@labero3188
@labero3188 2 жыл бұрын
Отличное объяснение, огромное вам спасибо!
@nickbokhan5390
@nickbokhan5390 5 жыл бұрын
Лучшее объяснение, что встречал. Спасибо!
@ayanasultanova2030
@ayanasultanova2030 3 жыл бұрын
Самое лучшее объяснение этой темы!!!!
@Vlad6817
@Vlad6817 3 жыл бұрын
Красавчик! Отлично объясняешь!!
@vladimirvolf3935
@vladimirvolf3935 4 жыл бұрын
Лучшее объяснение замыкания на ютубе!!!!
@Windynoskill
@Windynoskill 7 ай бұрын
Боже я в тебя влюбился ты легенда ты очень охуительно обьяснил
@user-op5mc1yn1e
@user-op5mc1yn1e 3 ай бұрын
я почемуто создал для себя ассоциацию что замыкание это - замыкание данных между функциями, но тут ..."функцию замыкают на области видимости".. ,четко!.. ВЕЛИКИ ДЗЯКУЙ!.
@A_A_A182
@A_A_A182 Жыл бұрын
Спасибо. Очень доступно, особенно если предварительно чуть чуть разобрать лексическое окружение.
@kamik0t0_yt83
@kamik0t0_yt83 3 жыл бұрын
Спасибо огромное! Реально тут сразу ясно. Пришел добрый умный дядя и сказал всему интернету что из себя представляет замыкание.
@mosthatedenemy82
@mosthatedenemy82 3 жыл бұрын
реально, одно из лучших объяснений, если не самое лучшее
@dimabonds9850
@dimabonds9850 3 жыл бұрын
потрясающее объяснение!
@user-kv7yq3yk9d
@user-kv7yq3yk9d 4 жыл бұрын
Отличное объяснение максимально простыми словами
@mihailismajloff1146
@mihailismajloff1146 4 жыл бұрын
Многие преподаватели знают js, но мало кто может донести свои знания до других. У вас из всех, кого я смотрел, это получается лучше всего
@555tyle5
@555tyle5 4 жыл бұрын
Кроме тебя никто не смог мне это объяснить ) Продолжай в том же духе мужик , ты - лучший )
@itgid
@itgid 4 жыл бұрын
гуд!
@user-vx4fg1df3k
@user-vx4fg1df3k 11 ай бұрын
Господь всемогущий, я сидел, читал, столько сложных слов. Это было так доступно и понятно, спасибо огромное!
@user-zh2zv4jf9o
@user-zh2zv4jf9o 3 жыл бұрын
Хорошо разжовано, спасибо за старания, было очень интересно!
@vlados2969
@vlados2969 4 жыл бұрын
Ну наконец разобрался, спасибо !!!
@yuriilukianovych8660
@yuriilukianovych8660 2 жыл бұрын
Спасибо! Очень доступно 👍👍👍
@user-re7kw1xj7q
@user-re7kw1xj7q 4 жыл бұрын
Большое спасибо. До этого читал статью про замыкание, 10 перечитал , ничего не понял. Тут 1 раз посмотрел , все понял.
@webstyle876
@webstyle876 5 жыл бұрын
Всё отлично объясняете , я всё понял. Спасибо)
@il_roman8928
@il_roman8928 4 жыл бұрын
Прочитал две статьи по замыканиям, посмотрел 5 видео уроков, и только Вам удалось пробить мой дубовый мозг) Спасибо!
@yarik83men51
@yarik83men51 3 жыл бұрын
Доступно. Спасибо. Что просто то гениально.
@olgaguseva7653
@olgaguseva7653 Жыл бұрын
спасибо за доступное объяснение)
@yaroslavzef7267
@yaroslavzef7267 4 жыл бұрын
Спасибо! Реально круто поясняешь
@vasiliyfedorov3846
@vasiliyfedorov3846 5 жыл бұрын
Отличное объяснение!
@user-zg4ef9in6s
@user-zg4ef9in6s 3 жыл бұрын
Идеально объяснили, спасибо)
@user-dl1ii9tp4u
@user-dl1ii9tp4u 4 жыл бұрын
Спасибо за урок!
@anka6111
@anka6111 5 жыл бұрын
Спасибо, продолжайте в том же духе
@user-go6ht9uo9p
@user-go6ht9uo9p 5 жыл бұрын
Спасибо за доступное обьяснение!
@itgid
@itgid 5 жыл бұрын
Рад, что помог!
@kawaikaino5277
@kawaikaino5277 5 жыл бұрын
Спасибо отличный урок!
@user-rk7zn5kh4q
@user-rk7zn5kh4q 4 жыл бұрын
Просто и гениально!!!
@mykhailostepanishchev6472
@mykhailostepanishchev6472 4 жыл бұрын
Классно обьяснили,спасибо !
@SlavaCh
@SlavaCh 5 жыл бұрын
Хех, уже год регулярно использую замыкания, не зная что они называются замыканиями)
@ervinabliamitov2149
@ervinabliamitov2149 3 жыл бұрын
Спасибо, мужчина!! Хоть и повторял одно и то же, это лучше чем заумные бесполезные объяснения)
@aleksandryudaiev9673
@aleksandryudaiev9673 3 жыл бұрын
Спасибо. Сколько уже уже учу JS уже даже работаю друном толька сейчас понял что такое замыкание функции. Спасибо. Замыкание функции в Javascript. Function Closures.
@mrECMAScript
@mrECMAScript 4 жыл бұрын
Тот канал, где ставлю лайк на первых секундах, а потом смотрю видео))
@mr_efremov_26
@mr_efremov_26 4 жыл бұрын
Просто и понятно! Спасибо
@russellwest8775
@russellwest8775 5 жыл бұрын
Гениальный преподаватель, спасибо вам.
@meteor_jam
@meteor_jam 4 жыл бұрын
подписка сразу, спасибо за объяснение
@nikolai4100
@nikolai4100 3 жыл бұрын
Вот вовремя нашел, спасибо!
@karlenkm4230
@karlenkm4230 4 жыл бұрын
respect))) spasiba balshoye !!!
@jsb7239
@jsb7239 4 жыл бұрын
True JS Превосходный плейлист!
@lets_catch_the_light
@lets_catch_the_light 5 жыл бұрын
Шикарно)) Спасибо!!!
@itgid
@itgid 5 жыл бұрын
спасибо!
@user-qb1vs1ox7c
@user-qb1vs1ox7c 2 жыл бұрын
Спасибо, всё очень понятно. Автор супер крутой.
@mikhailgrechka1336
@mikhailgrechka1336 4 жыл бұрын
Вчера увидел этот видос, сегодня уже применяю по полной)
@user-mw6lr7hl9i
@user-mw6lr7hl9i 10 ай бұрын
уже разобрался, но если бы увидел это видео раньше, то процесс понимания был бы гораздо легче и быстрее)
@spir1tfly
@spir1tfly 4 жыл бұрын
Спасибо, очень понятно !
@KuKu_RuKu88
@KuKu_RuKu88 4 жыл бұрын
cs 2 )))))) ....отличная аналогия. Объяснили хорошо и доступно, сразу понял на примере, спасибо еще раз !!!
@ellielli6600
@ellielli6600 3 жыл бұрын
наконец- то до меня дошло)))
@DogAndKiller
@DogAndKiller 4 жыл бұрын
Я похоже начал понимать js, спасибо
Я понял CONST в JS. True JavaScript 32
15:59
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 14 М.
JavaScript v.2.0. Замыкания
22:58
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 43 М.
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 17 МЛН
CAN YOU HELP ME? (ROAD TO 100 MLN!) #shorts
00:26
PANDA BOI
Рет қаралды 36 МЛН
Замыкания, просто и с примерами. Функции JavaScript
39:25
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 44 М.
Рекурсия в JavaScript на простых примерах, хватит ее бояться!
37:38
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 50 М.
Что такое и как работают замыкания (closures) в JavaScript?
13:55
Замыкания в JavaScript с примерами. Фундаментальный JavaScript
22:39
За что ненавидят Javascript?
14:05
Senior Software Vlogger
Рет қаралды 78 М.
Просто o async, await. Без циклов и таймеров. JavaScript
15:55
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 94 М.
Не бойтесь регулярных выражений. Regex за 20 минут!
34:20
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 229 М.