我正在尝试创建
window1 = Ext.create('Ext.window.Window', {
然后
window2 = Ext.create('Ext.window.Window', {
等等
我希望它们在我已经拥有的for
循环中创建,但JavaScript的标准动态变量名称不起作用,可能是因为它要我写new
或者可能与全球范围有关,我不知道。
答案 0 :(得分:1)
不清楚你在问什么,有什么问题:
var myWindows = {};
for(var i=0; i<10; i++)
myWindows['win'+i] = Ext.create('Ext.Window', { /* ... */ });
console.log( myWindows.win1 === myWindows['win'+1] ) // true