标题说明了一切。我唯一能找到的是全局变量存储在window下,但对于使用class关键字定义的类来说似乎并非如此。
class Foo {
constructor() {
console.log('A Foo is created');
}
}
const foo = new Foo();
const bar = new window['Foo'](); // TypeError: window.Foo is not a constructorRun Code Online (Sandbox Code Playgroud)
我知道人们可以写类似的东西let Foo = class Foo {},但我想保持低冗余。另外,我很感兴趣是否存在一个真正的、非解决方案的解决方案只是出于好奇。
| 归档时间: |
|
| 查看次数: |
619 次 |
| 最近记录: |