我在Javascript中有幾個數組,例如,使用變量作爲數組名的Javascript
a_array [0] =「abc」;
b_array [0] =「bcd」;
c_array [0] =「cde」;
我有一個需要數組名稱的函數。
function perform(array_name){
array_name = eval(array_name);
alert(array_name[0]);
}
perform("a_array");
perform("b_array");
perform("c_array");
目前,我使用eval()來做我想做的事。
有沒有什麼方法不使用eval()在這裏?
我現在有3d數組。如果我這樣做,我可能會有4D陣列,我認爲它可能太複雜了。 – Billy 2009-06-04 19:09:45