Объяснение отличное, только стоит добаваить что присваивание "let d=сs2()" функции переменной необходимо для того чтобы сохранить переменную let c, от уничтожения при каждом новом вызове. Если три раза подряд вызвать cs2(), sc2(), sc2() то получим 1, 1, 1. А так если присвоить код функции переменной то переменная сохранит let c, до следующего вызова.
Как в том анекдоте. Кому то дано рассказывать анекдоты, а кому то нет. Вот кому то дано объяснять, а кому то нет) СПАСИБО Вам за Ваш труд) Доступно, четко, без лишних слов. ЗАМЕЧАТЕЛЬНО!
Дружище, спасибо тебе, во всем твоём ролике главные слова для понимания замыкания - это "спрятать переменную". Для меня, это было самым главным объяснением. Люблю когда умеют объяснить простыми словами, а темболее, буквально, парой слов👌👍
Спасибо огромное! Впервые Вас смотрю, и Ваш канал стал первым, который заставил меня подписаться и получать оповещения о новых видео)) Вы объясняете гениально!
Лучшее объяснение. Я как человек из строгой типизации (C#), очень рад, что посмотрел этот видео. Спасибо за пример о "приватном методе", встало в голову железно.
Спасибо большое, теперь действительно понятно. Всегда приятно, когда человек действительно старается объяснить доступно, а не просто как попало, лишь бы просмотров побольше набрать.
Спасибо вам огромное! У вас просто превосходно получается объяснять сложные вещи простыми словами! Это талант! Без вас до меня бы очень долго доходило!
Круто! Подача матеріалу на висоті. Єдині уроки, де я не засинаю. ДЯКУЮ!!! Навіть собі вже дещо доповнив: ))) function cs2() { let c = 0; return function (flag) { if (flag == '+') c++; if (flag == '-') c--; if (flag == '0') c = 0; return c; } }
Фрагментами понимал, что где и как работает. Только не мог собрать это в одно понимание. Теперь благодаря вам произошло замыкание в голове всех этих пониманий в одно))
Ваши уроки слушать одно удовольствие! Вчера читала в учебникe learn js и поняла, когда смотрела ваше видео, что ничего не поняла из прочитанного) лучше сначала смотреть ваши видео, а я потом читать теорию))
Спасибо за ваши уроки!!!!!!!! Вы оказываете неоценимую помощь в изучении JS. Подскажите, как скоро ждать следующее видео TrueJS? Ещё раз ОГРОМНОЕ спасибо!!!!!
я почемуто создал для себя ассоциацию что замыкание это - замыкание данных между функциями, но тут ..."функцию замыкают на области видимости".. ,четко!.. ВЕЛИКИ ДЗЯКУЙ!.
Очень все круто! Спасибо!) Но хотелось бы увидеть еще чуть более сложный пример с объяснениями) что бы понимать где еще и как именно я(очень-очень новичек) могу использовать замыкание)
Спасибо. Сколько уже уже учу JS уже даже работаю друном толька сейчас понял что такое замыкание функции. Спасибо. Замыкание функции в Javascript. Function Closures.
Хочу сказать, что это самое лучшее объяснение замыкания которое я когда либо видео, огромное спасибо!
+!!
Ты уже стал фронт енд разрабом?
Объяснение отличное, только стоит добаваить что присваивание "let d=сs2()" функции переменной необходимо для того чтобы сохранить переменную let c, от уничтожения при каждом новом вызове. Если три раза подряд вызвать cs2(), sc2(), sc2() то получим 1, 1, 1. А так если присвоить код функции переменной то переменная сохранит let c, до следующего вызова.
Два дня штудировал литературу/видео по этой теме, везде одна каша. Тут за 15 минут все настолько доступно и понятно. Браво!
Как в том анекдоте. Кому то дано рассказывать анекдоты, а кому то нет. Вот кому то дано объяснять, а кому то нет) СПАСИБО Вам за Ваш труд) Доступно, четко, без лишних слов. ЗАМЕЧАТЕЛЬНО!
Дружище, спасибо тебе, во всем твоём ролике главные слова для понимания замыкания - это "спрятать переменную". Для меня, это было самым главным объяснением. Люблю когда умеют объяснить простыми словами, а темболее, буквально, парой слов👌👍
Спасибо огромное! Впервые Вас смотрю, и Ваш канал стал первым, который заставил меня подписаться и получать оповещения о новых видео)) Вы объясняете гениально!
Действительно, Алексей, это финт ушами, говоря твоим языком. Наконец-то я набрел на понятное объяснение замыкания!!!
видимо.. Александр ..)
Лучшее объяснение. Я как человек из строгой типизации (C#), очень рад, что посмотрел этот видео. Спасибо за пример о "приватном методе", встало в голову железно.
геніальне пояснення, найкраще що я бачив в неті, дякую!! так тримати
Как всегда на высоте! Кратко, понятным языком и по делу.
Александр, ваши объяснения в JS одни из самых доступных и понятных! Спасибо Вам за труд! Очень достойный контент!
Это лучший дядька из всех учителей, которые мне встречались!!!
Спасибо большое, теперь действительно понятно. Всегда приятно, когда человек действительно старается объяснить доступно, а не просто как попало, лишь бы просмотров побольше набрать.
Спасибо за Ваши уроки - они прекрасны и понятны. Очень здорово.
Спасибо вам огромное! У вас просто превосходно получается объяснять сложные вещи простыми словами! Это талант! Без вас до меня бы очень долго доходило!
Круто! Подача матеріалу на висоті. Єдині уроки, де я не засинаю. ДЯКУЮ!!!
Навіть собі вже дещо доповнив: )))
function cs2() {
let c = 0;
return function (flag) {
if (flag == '+') c++;
if (flag == '-') c--;
if (flag == '0') c = 0;
return c;
}
}
Фрагментами понимал, что где и как работает. Только не мог собрать это в одно понимание. Теперь благодаря вам произошло замыкание в голове всех этих пониманий в одно))
Гениально. Дай Бог здоровья этому человеку
Это очень крутое объяснение. Спасибо, я стал знать больше, благодаря вам:)
У вас талант объяснять сложное просто. Спасибо большое, что делитесь!
Долгое время не понимала замыкания, но это видео разложило все по полочкам! Спасибо!!
Спасибо за отличный плейлист с крутым объяснением!
Лучшее объяснение, что такое замыкание в JavaScript! Вне конкуренции!
Вы лучший, спасибо за ваше время!
*Шикарное объяснения автора! Доступно и понятно! Ещё и с объяснениями практического применения. Лайк и подписка*
Очень круто рассказываете! Понятно, доступно и интересно слушать.
Действительно, как мудрёно написано в документации и как просто вы объяснили этот термин, спасибо большое.
Спасибо, я наконец-то разобралась, что такое замыкание. Все очень-очень подробно для таких тугодумов как я :)
ты уже стала фронт энд разрабом?
Спасибо большое, 2 дня не понимал эту тему, смотрел много видео. Но тут за 18минут все доступно объяснили, благодарю
Спасибо Вам что делаете такой понятный и контент, теперь все стало придельно понятно особенно когда был приложен пример из реальных разработок (2:50)
Наконец-то поняла замыкание. Спасибо большое, Александр!
Отличный ролик, простейший пример с четко выраженными объяснениями. Благодарю!
Спасибо.
Спасибо за ваши ролики. Прекрасно всё понимаю по вашим примерам.
Спасибо! Замыкания - очень важная вещь! Раньше не использовал! Теперь буду! 👍👍👍
Просто огонь, 3 дня пытаюсь разобраться с этой темой, сейчас понял что к чему) Спасибо, лайк + подписка!)
Ваши уроки слушать одно удовольствие! Вчера читала в учебникe learn js и поняла, когда смотрела ваше видео, что ничего не поняла из прочитанного) лучше сначала смотреть ваши видео, а я потом читать теорию))
Хорошое, понятное объяснения замыканий. Спасибо.
очень хорошо объясняете. Спасибо за работу!
Большое спасибо, вы прекрасно объясняете!
В 2021 валит Новичок, а не новичка.
А за видео как всегда спасибо. =)
Кроме тебя никто не смог мне это объяснить ) Продолжай в том же духе мужик , ты - лучший )
гуд!
Спасибо. Очень доступно, особенно если предварительно чуть чуть разобрать лексическое окружение.
Огромное спасибо за такое понятное объяснение!😊
Все просто и понятно, как обычно. Спасибо )
Гениально! дай бог здоровья ))
Лучшее объяснение замыкания на ютубе!!!!
Спасибо! Все крайне понятно и очень доступно объяснено
спасибо!
Спасибо большое за доступное объяснение!
Красавчик! Отлично объясняешь!!
Прочитал две статьи по замыканиям, посмотрел 5 видео уроков, и только Вам удалось пробить мой дубовый мозг) Спасибо!
Спасибо Алекс! Теперь я понял смысл использования замыкания и областей видимости.
Класс! Доступно и просто изложено!
Спасибо большое - все доступно и понятно! Бывает, вот так смотришь - всё вокруг да около, а толком ничего не ясно!
Лучшее объяснение, что встречал. Спасибо!
Отличное объяснение, огромное вам спасибо!
Самое лучшее объяснение этой темы!!!!
Спасибо за самое лучшее объяснение !!!
Спасибо огромное! Реально тут сразу ясно. Пришел добрый умный дядя и сказал всему интернету что из себя представляет замыкание.
Многие преподаватели знают js, но мало кто может донести свои знания до других. У вас из всех, кого я смотрел, это получается лучше всего
Хорошо разжовано, спасибо за старания, было очень интересно!
Спасибо за ваши уроки!!!!!!!! Вы оказываете неоценимую помощь в изучении JS.
Подскажите, как скоро ждать следующее видео TrueJS?
Ещё раз ОГРОМНОЕ спасибо!!!!!
Спасибо, мужчина!!
Хоть и повторял одно и то же, это лучше чем заумные бесполезные объяснения)
Господь всемогущий, я сидел, читал, столько сложных слов.
Это было так доступно и понятно, спасибо огромное!
реально, одно из лучших объяснений, если не самое лучшее
потрясающее объяснение!
Отличное объяснение максимально простыми словами
Ну наконец разобрался, спасибо !!!
Тот канал, где ставлю лайк на первых секундах, а потом смотрю видео))
Не плохое объяснение, спасибо.
// пример замыкания функции
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"));
Всё отлично объясняете , я всё понял. Спасибо)
Спасибо! Реально круто поясняешь
я почемуто создал для себя ассоциацию что замыкание это - замыкание данных между функциями, но тут ..."функцию замыкают на области видимости".. ,четко!.. ВЕЛИКИ ДЗЯКУЙ!.
Боже я в тебя влюбился ты легенда ты очень охуительно обьяснил
Отличное объяснение!
спасибо за доступное объяснение)
Доступно. Спасибо. Что просто то гениально.
Спасибо за урок!
Очень все круто! Спасибо!)
Но хотелось бы увидеть еще чуть более сложный пример с объяснениями) что бы понимать где еще и как именно я(очень-очень новичек) могу использовать замыкание)
Спасибо. Сколько уже уже учу JS уже даже работаю друном толька сейчас понял что такое замыкание функции. Спасибо. Замыкание функции в Javascript. Function Closures.
Спасибо! Очень доступно 👍👍👍
Спасибо, продолжайте в том же духе
Идеально объяснили, спасибо)
Большое спасибо. До этого читал статью про замыкание, 10 перечитал , ничего не понял. Тут 1 раз посмотрел , все понял.
Классно обьяснили,спасибо !
Просто и гениально!!!
подписка сразу, спасибо за объяснение
Спасибо отличный урок!
Гениальный преподаватель, спасибо вам.
Шикарно)) Спасибо!!!
спасибо!
Просто и понятно! Спасибо
Спасибо за доступное обьяснение!
Рад, что помог!
Спасибо, всё очень понятно. Автор супер крутой.
Вот вовремя нашел, спасибо!
respect))) spasiba balshoye !!!
cs 2 )))))) ....отличная аналогия. Объяснили хорошо и доступно, сразу понял на примере, спасибо еще раз !!!
Спасибо, очень понятно !
True JS Превосходный плейлист!
наконец- то до меня дошло)))
спасибо за урок)
Спасибо огромное!