例如,我有一个名为Daah的类,我想使用动态字符串变量实例化它:
class Daah{
}
var classname = "Daah";
var obj = new window[classname];
我认为这可以工作,但是返回未定义。有没有办法动态创建构造函数?
答案 0 :(得分:0)
您必须将类附加到窗口:
class Daah{
}
window.Daah = Daah;
var classname = "Daah";
var obj = new window[classname]; // class Daah { }