Possible Duplicate:
Javascript Variable Variables
Javascript dynamic variable name
给定几个变量
var myVar0;
var myVar1;
var myVar2;
var myVar3;
var myVar4;
var randomNumber // generating random number between 0,4
如您所见,所有
myVar
变量都以某个数字结尾,我也拥有randomNumber(介于0和4之间)。我需要什么:如果生成randomNumber等于3,则要设置
myVar3 = true
,如果生成randomNumber等于0,请设置myVar0 = true
,依此类推...就是这样做一些
var randomNumber = 3;
myVar{randomNumber} = true;
//result: myVar3 is true
最佳答案
不要使用单独的变量;使用数组。
关于javascript - 变量名称中的串联,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13564515/