从javascript中的字符串制作var名称

时间:2018-10-29 17:05:38

标签: javascript arrays

大家好,

我目前正在制作一些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次,但是它不是很紧凑。

让我知道是否有任何方法可以做我想做的事!

谢谢!

西格玛。

0 个答案:

没有答案