История изменений
Исправление xmikex, (текущая версия) :
Твой пример неправильный этот. В нем просто возвращается значение вложенной во внутреннюю функцию переменной a через стек вызовов.
То есть там нет никакой речи о доступе во вложенной функции к переменным снаружи. Там просто определяется вложенная функция со своим внутренним значением, которое тупо выдается наружу. Причём тут вообще замыкания то?
Ты просто спутываешь использованием одного имени для аргумента стрелочной функции и внутренней переменной вложенной функции, хотя по факту они между собой ничего общего не имеют.
Исправление xmikex, :
Твой пример неправильный этот. В нем просто возвращается значение вложенной во внутреннюю функцию переменной a через стек вызовов.
То есть там нет никакой речи о доступе во вложенной функции к переменным снаружи. Там просто определяется вложенная функция со своим внутренним значением, которое тупо выдается наружу. Причём тут вообще замыкания то?
Исходная версия xmikex, :
Твой пример неправильный этот. В нем просто возвращается значение вложенной во внутреннюю функцию переменной a через стек вызовов.
То есть там нет никакой речи о доступе во вложенной функции к переменным окружения. Там просто определяется вложенная функция со своим внутренним значением, которое тупо выдается наружу. Причём тут вообще замыкания то?