我想創建一個名爲currentArray
的數組,但我希望它的內容由不同的數組組成。基本上是一個副本。不過,我想用一個變量(int)來影響哪個數組被複制到currentArray
中。我可以用JS數組來做這個嗎?
這裏就是我的意思是:
function region(number)
{
var regionArray1 = [1093, 1276, 436, 541];
var regionArray2 = [563, 747, 310, 423, 744, 947, 601, 715];
var currentArray = (regionArray+number)[];
}
number
將是1或2,什麼是這樣做的正確的方式,如果我可以嗎?我也試過var currentArray = ("regionArray"+number)[];
,但這似乎並不正確。
我得到了很多很好的答案,但是我選擇了這個答案,因爲這不僅是一個正確的答案,而且他還注意到我說'number'變量是1或2;) – Briz 2011-04-01 13:52:07