Сообщение от Dmitry A. Soshnikov
|
А в виду того, что любая функция хранит [[Scope]] (т.е. Scope chain порождающего контекста), все функции являются замыканиями.
|
Аха... Тогда ещё такой вопрос:
Есть код:
function fnc1(){
var i;
function fnc2(){
alert(i)
}
}
А внешний [[scope]], который хранит функция fnc2 - это клон или ссылка на [[scope]] функции fnc1?! Т.е. меня интересует как при этом расходуется память...