javascript - 当类名仅在运行时可用时如何实例化一个类

标签 javascript

<分区>

实例化的通常情况是new MyClass(arg1)

MyClass 是一个值仅在运行时可用的变量时,我该如何编写代码?

最佳答案

所有全局变量都是全局对象的属性。
您可以使用索引器表示法按名称获取对象属性:

new global[someString]();

在浏览器中,全局对象是window

关于javascript - 当类名仅在运行时可用时如何实例化一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16822524/

相关文章:

javascript - 将 Fetch 与 Javascript 和 Django 结合使用

使用 ng-include 包含的 html 文件中的 JavaScript 不执行

Javascript 字符代码 - 关键代码 0

javascript - 文本中间的省略号(Mac 风格)

javascript - 使用javascript动态定义函数调用以定位标签

javascript - 在 JavaScript 中单击另一个 Accordion 时删除事件的 Accordion

Javascript 不改变 <img> src 属性?

javascript - 如何在 JavaScript 中将对象的所有值设置为 null?

javascript - D3v4 : d3. timeParse 失败,UNIX 纪元秒 (%s)

javascript - 如何使用 watchEffect() 防止中止的异步请求破坏状态