Замикання (closures) в JavaScript на прикладі солодощів
Замикання (closures) в JavaScript - це одна з найбільш непростих тем для новачків.
Розбираємо її на прикладі пакування солодощів в коробочки.
Це відео з курсу ScriptJedi42 - sj42.programmingmentor.com
Пікірлер: 29
Більше б такого контенту "солов'їною"...
Дякую! Приклад начоний і простий, який допоміг розібратися з одним з найпоширишених питань на співбесді за 10 хв, ну звичайно мова у вас прекрасна💙💛
Супер пояснення! Супер приклад! Ось так дуже кльово вчитися, а не на зарозумілих термінах. Дякую.
Гарно пояснив, дякую 👍
дякую дуже зрозуміле пояснення. Вже кілька разів намагався розібратись з цим принципом і це вперше так чітко розумію)
кльово. дякую!
Дуже дякую за хороше пояснення:)
хороший приклад, дякую)
Очманіти... Я нарешті зрозумів замикання... Та ще й подивишись відео не англійською, чи ще аби якою мовою, а власною. Дякую! Підписався
@programmingmentorua
Жыл бұрын
Сила з тобою є :)
дякую, гарне пояснення!
Це просто чудове пояснення
дякую, нарешті, зрозумів))
Шановний, чудовий приклад.
Молодчина!!!
Чудове пояснення😍
дякую за укр
@youtube-root-user
Жыл бұрын
укр - це що? чи не вистачає сил дописати пару літер?
супер!
Дякую 📦🍭🍬🍫
давай ще! :)
подяка за українську
А це на gitpod
как работает понятно. Непонятно зачем? Что хорошего в том что память не высвобождается? И главное: когда переменные отдельно от функций то с этим переменными можно как-то работать: можно "запаковать", можно "распаковать", можно посчитать сколько запаковано. А в случае замыкания как это сделать?
@fistashka3311
Жыл бұрын
Замикання використовується для приховування змінних. Аналог інкапсуляції в класах js folkprog.net/inkapsuliatsiia-s-pomoshch-iu-zamykanii-v-javascript/
а як ти додавав коробочки, льодяники, цукерки?
@myroadmalankajosef9192
10 ай бұрын
Я вже знайшов. Треба в місці, де в редакторі хочеш вводити емодзі натиснути (win + ;). Появиться вибір різних емодзі з них і обираєш)
фігове пояснення...автор лише каже що воно щапамятовує але не доказав це, замикання доказується змінами джерела, от якби він внизу між консолями змінював би масив і це б показало що не впливає на результат даних функцій чоко і кенді - от тоді б пояснення було б повним
@programmingmentorua
8 ай бұрын
Саме так, автор пояснює, а не доводить, саме тому пояснення краще за більшість інших, де намагаються щось доводити і нездатні пояснити. Дякую, що дали можливість пояснити :)