大家好,
我目前正在制作一些js应用程序,我想知道是否可以使用String作为变量名。我认为最好直接表明我的意思: 我有3个几乎具有相同名称的数组:
var games1 = new Array(10);
var games2 = new Array(10);
var games3 = new Array(10);
我有一个函数会根据数字影响其中一个:
function fGame2(m){}
'm'是选择器:如果是1,我们将使用数组'games1',如果它是2,我们将使用'games2'...我要制作的是这样的一行来制作选择器:
var mGame = "games"+m.toString();
,然后使用它来使用选定的数组,例如:
mGame.length
但是它不起作用,所以我试图找到一个解决方案,我可以使用3个不同的'if'并复制粘贴相同的代码3次,但是它不是很紧凑。
让我知道是否有任何方法可以做我想做的事!
谢谢!
西格玛。