【发布时间】:2019-02-28 14:58:40
【问题描述】:
在浏览器环境(例如 firefox 60+)中,我试图在全局窗口对象中检索一个类,但没有成功:
class c{};
console.log(window.c); // undefined
而对于任何其他声明
var foo = "bar";
console.log(window.foo); // bar
我在哪里可以访问全局对象中声明的类,例如,如果我需要从存储在另一个变量中的类名创建一个实例。
谢谢。
【问题讨论】:
-
将类存储在
Map或对象中,而不是全局窗口对象中。
标签: javascript class