Что такое замыкание в javascript. Лексическое окружение js. замыкание js.