понял весь принцип работы но почему оно называется замыканием ? оно ж ничего не замыкает, одна функция внутри другой которая имеет доступ к родительским переменным, объясните пожалуйста почему так )
gc не пожрёт "родительские" переменные
https://trello.com/c/Xoy5iqhv/25-%D0%B7%D0%B0%D0%BC%D1%8B%D0%BA%D0%B0%D0%BD%D0%B8%D0%B5
функция замыкается на окружение в котором была создана
потому что может
Или ее вынудили?
программист абьюзер получается?
можно подробнее, почему замыкается если это просто функция внутри другой функции
потому что такое свойство языка. не во всех языках так. сделали специально, чтобы эту функцию можно было вызывать в другом окружении, а нужное присутствовало. ну или по преколу, кто его знает
знаком с реактом? хоть немного
почему не во всех
какие-то есть, мне мужик в курсе так сказал
Обсуждают сегодня