Показать сообщение отдельно
  #11 (permalink)  
Старый 29.09.2014, 23:47
Аспирант
Посмотреть профиль Найти все сообщения от petya
 
Регистрация: 02.09.2014
Сообщений: 77

Сообщение от extrabass4
Но, а как тогда заранее создастся LexicalEnvironment для var sayH = function(), если присвоение произойдёт, только когда дойдём до этого участка кода?
Думаю, на втором проходе. Там 2-х проходной компилятор. Я предполагаю, что первый проход делается только для того, чтобы "поднять" fuinction declarations, хотя не уверен.

Сообщение от extrabass4
оподробнее о сборщике мусора желательно с примером и алгоритмом действия.
https://developer.mozilla.org/ru/doc...ory_Management
Ответить с цитированием