Если предположить, что мы скрываем всю переменную из глобальной области видимости. закрытие все еще создается?
function init() {
function displayName() {
// if all variables from global are re-declared here
alert("no free variables");
}
displayName();
}
init();
Я читал это, Как работают замыкания JavaScript?