在javascript中评估实例化

Joh*_*ohn 1 javascript class extjs4

我想在javascript中评估一个字符串.我想要评估的字符串是类的实例化:

var frm = eval("new MyDesktop.Modules." 
    + record.data.js 
    + ".Client." 
    +  record.data.js + "();")
Run Code Online (Sandbox Code Playgroud)

这可能吗?

Eva*_*oli 5

这是可能的,但你不需要这样做.

var js = record.get('js');
var frm = Ext.create('MyDesktop.Modules.' + js + '.Client.' +  js');
Run Code Online (Sandbox Code Playgroud)