821 читали · 3 года назад
Что такое замыкание в программировании
Это когда вкладываешь одну функцию в другую Сегодня разбираем полезное понятие из мира программирования — замыкание. Это нужно тем, кто хочет серьёзно заниматься разработкой и говорить со старшими товарищами на одном языке. Для начала потребуется два термина: область видимости и стек. Если нужно вспомнить: Что такое область видимости Область видимости определяет, к каким переменным функция, команда или другая переменная может получить доступ, а к каким нет. Проще говоря, что каждая функция «видит» —...
Что такое замыкания в JavaScript и как их использовать на практике
Что такое замыкания в JavaScript и как их использовать на практике Замыкания - это одна из самых мощных и в то же время запутанных концепций в JavaScript. Когда я впервые столкнулся с этим понятием, мне казалось, что я никогда не смогу полностью понять, как они работают. Однако, разобравшись, я осознал, насколько замыкания могут быть полезными и мощными инструментами при разработке. Сегодня мы разберемся, что такое замыкания в JavaScript, как они работают и как их можно эффективно использовать в реальных проектах...