首页 > 解决方案 > javascript中声明的类存储在哪里?

问题描述

在浏览器环境(例如 firefox 60+)中,我试图在全局窗口对象中检索一个类,但没有成功:

class c{};
console.log(window.c); // undefined

而对于任何其他声明

var foo = "bar";
console.log(window.foo); // bar

例如,如果我需要从存储在另一个变量中的类名创建一个实例,我在哪里可以访问全局对象中声明的类。

谢谢你。

标签: javascriptclass

解决方案


这应该工作

var Test = class {}

推荐阅读