Ответы пользователя по тегу JavaScript
  • Как работает замыкание?

    @rushighflyer
    Замыкание - способность функции хранить ссылку на переменную из вышестоящего контекста. Если на функцию высшего порядка inCounter не будет ссылок, то сборщик мусора ее уничтожить. А так как контекстом функции inCounter пользуется функция f1 (ссылается на переменную localVar), то соответственно переменные в inCounter не уничтожатся.
    Ответ написан
    4 комментария