我有一个非常简单的问题,但我似乎无法找到它的任何地方的解决方案......的JavaScript对象实例化与变量名
基本上我想实例化一个新的JavaScript对象,但类名是一个变量。在PHP中,这个实现是非常直接的new $className()
。我已经在Javascript中尝试了以下解决方案,但没有运气:
window.onload=function(){
function obj(){
this.show = function(){
console.log('Hallo World');
}
}
var objs = ['obj'];
new objs[0]().show();
}
有没有人知道如何解决这个问题?
[通过变量动态实例化一个类的可能的副本](http://stackoverflow.com/questions/923575/instantiate-a-class-dynamically-via-variable) – ComFreek