javascript中的变量类名

Tim*_*imo 2 javascript variables class

有没有办法在javascript中创建变量类名.在php中允许下一个:

$classname = "klasse";
$class = new $classname();
Run Code Online (Sandbox Code Playgroud)

汤姆

Que*_*tin 5

使用方括号表示法:

some_object["string_containing_method_name"]();
Run Code Online (Sandbox Code Playgroud)

如果你想玩全局变量,那么就记住它们都是window对象的属性.

...但不要使用全局变量.

你的具体例子:

var $classname = "klasse";
var $class = new window[$classname]();
Run Code Online (Sandbox Code Playgroud)

(显然,在机器生成的代码中仅使用$的通常约定也应该适用)