Javascript 是否存在与“窗口”等效的es6模块作用域?

Javascript 是否存在与“窗口”等效的es6模块作用域?,javascript,scope,ecmascript-6,Javascript,Scope,Ecmascript 6,在Javascript中,我们可以使用window对象在任意点添加全局变量: “严格使用”; var a=1; 功能测试(){ 窗口b=2; } test(); console.log(a);//A. 控制台日志(b);//b由所谓的声明性环境记录组成: 模块环境记录是一种声明性记录,用于表示ECMAScript模块的外部范围 与全球环境相比,全球环境包括: 每个对象环境记录都与一个称为其绑定对象的对象相关联。对象环境记录绑定与其绑定对象的属性名称直接对应的字符串标识符名称集 与函数环境一样(

在Javascript中,我们可以使用window对象在任意点添加全局变量:
“严格使用”;
var a=1;
功能测试(){
窗口b=2;
}
test();
console.log(a);//A.
控制台日志(b);//b
由所谓的声明性环境记录组成:

模块环境记录是一种声明性记录,用于表示ECMAScript模块的外部范围

与全球环境相比,全球环境包括:

每个对象环境记录都与一个称为其绑定对象的对象相关联。对象环境记录绑定与其绑定对象的属性名称直接对应的字符串标识符名称集



与函数环境一样(它们也是声明性的),无法从另一个作用域访问该作用域。

幸运的是,没有。请选中滚动到全局对象的
,感谢规范参考!