JavaScript:类存储在哪里?(如何通过包含类名的字符串访问它们?)

Chr*_* K. 6 javascript class

标题说明了一切。我唯一能找到的是全局变量存储在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 constructor
Run Code Online (Sandbox Code Playgroud)

我知道人们可以写类似的东西let Foo = class Foo {},但我想保持低冗余。另外,我很感兴趣是否存在一个真正的、非解决方案的解决方案只是出于好奇。