我想動態地創建和引用一些變量,但我不知道如何去做。在for語句中使用動態變量
下面是我想'應該'的工作,但我知道不。
var weeks = 4;
for(i=0; i<weeks.length;i++){
var 'week_'+i = valueFromXML;
}
function wtFn(){
'week_'+i.splice(-1, 1);
if('week_'+i.length <=0){
$(this).parent().parent().slideUp();
}
}
我很樂意提供建議。提前致謝。
我想我要做的是實際上創建一個對象,就像上面的答案,但也動態地創建一系列的數組內的對象。 for(i = 0; i
Jason
2010-06-22 22:48:24
@Jason:應該工作得很好... – Shog9 2010-06-22 23:12:31
@ Shog9 - 它似乎工作,但我不能提前陣列位置填補下一個點... tempVar ['周'+我]。例如,推(日)需要與tempVar.week0 [i] .push(日)相同。但我無法弄清楚如何正確添加陣列位置[i]。 – Jason 2010-06-23 00:49:19