История изменений
Исправление no-such-file, (текущая версия) :
Нет в js Такого понятия
Есть в js такое понятие, как и в большинстве других языков.
на самом деле свойства объекта который выставлен глобальным контекстом для текущего скрипта
Это часть реализации того, что называется глобальными переменными. Тем не менее всё равно для разграничения доступа используется специальный синтаксис, тот самый var. Иначе переменные этого «глобального объекта» были бы в функциях недоступны. Т.е. само по себе выставление какого-то объекта, как контекста для функции, недостаточно.
Исходная версия no-such-file, :
Нет в js Такого понятия
Есть в js такое понятие, как и в большинстве других языков.
на самом деле свойства объекта который выставлен глобальным контекстом для текущего скрипта
Это часть реализации того, что называется глобальными переменными. Тем не менее всё равно для разграничения доступа используется специальный синтаксис, тот самый var. Иначе переменные этого «глобального объекта» были бы в функциях недоступны. Т.е. само по себе выставление какого-то объекта, как контекста для функция недостаточно.