1

我有一个定义类名的字符串数组。我想使用字符串名称来实例化这些类。我曾尝试使用窗口,但我无法做到。

结构是

var objects = ['string1', 'string2'];

所以窗口看起来像

window [
    objects [
        'string1',
        'string2'    
    ]
]

我努力了:

new window['objects'][0];

但是抛出字符串不是函数错误。

有人知道怎么做吗?

谢谢

4

1 回答 1

2

window.objects[0]是一个字符串。
您想获得window由该字符串命名的属性:

window[window.objects[0]]
于 2013-03-05T20:16:12.203 回答