Есть ли возможность обменять специальную глобальную область window
на собственную? Я просто подумал, что with
предназначено для этого, но он только складывает другую область поиска. Например.
test={};
with(test){
a=1;
}
не создает свойство test.a
, но window.a
.
То есть объект window
обладает специальным качеством JS, которое я не могу воссоздать с помощью собственного кода?