3 года назад
Замыкания в JS
В кругу начинающих программистов у замыканий сформировалась интересная репутация: все понимают, что эту тему нужно знать, но считают трудной, страшной и чуть ли не мистической. В этом есть доля правды: замыкания — действительно один из самых мощных и важных инструментов в JavaScript, и владеть им должен каждый JS-программист. Хорошая новость: если отбросить сложные слова, оказывается, что замыкание — это всего лишь функция, которую возвращает другая функция. Главное — разобраться, как использовать этот инструмент...
1 год назад
10 ключевых концепций JavaScript
Источник: Nuances of Programming 1. Замыкания Замыкания обычно используются в JavaScript для создания частных переменных и инкапсуляции. Определяя переменные во внешней функции и возвращая внутреннюю функцию, которая обращается к этим переменным и изменяет их, можно контролировать видимость и манипуляции с данными. Это позволяет добиться сокрытия информации и избежать загрязнения глобального пространства имен. Вот пример, иллюстрирующий замыкания в JavaScript: В приведенном выше примере outerFunction определяет outerVariable и возвращает innerFunction, которая ссылается на outerVariable...
06:44
1,0×
00:00/06:44
502,3 тыс смотрели · 4 года назад