Исправление alysnix, (текущая версия) :
Вот тебе ссылка на исходники V8 по части скоупа, (не могу гарантировать 100% что это именно реализация environment records, но очень похоже на то)
это для интерпретатора, разберись уже. при интерпретации они по именам ищут. есстесно скоп из именованых обьектов иначе как какой-нить мапой не организовать.
при интерпретации все вообще тухло и медленно.
я ж говорю, для случая если эту кухню можно хоть как-то компилировать. а компиляторы js есть.
Исходная версия alysnix, :
Вот тебе ссылка на исходники V8 по части скоупа, (не могу гарантировать 100% что это именно реализация environment records, но очень похоже на то)
это для интерпретатора, разберись уже. при интерпретации они по именам ищут. есстесно скоп из именованых иначе как какой-нить мапой не организовать.
при интерпретации все вообще тухло и медленно.
я ж говорю, для случая если эту кухню можно хоть как-то компилировать. а компиляторы js есть.