Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript id为jquery的concatenate变量_Javascript_Jquery_Loops - Fatal编程技术网

Javascript id为jquery的concatenate变量

Javascript id为jquery的concatenate变量,javascript,jquery,loops,Javascript,Jquery,Loops,可能重复: 我有不同的变量(var1,var2,var3,…,到var10)。我想使用for循环更新它们,如下所示: for(var i=0; i<10;i++){ var+i = i+20; } var1 = 21; var2 = 22; var3 = 23; ... var10 = 30; for(var i=0; i<10;i++){ window["var"+i] = i+20; } 我的问题在于我无法将变量的名称与其id/位置连接起来。有什么建议吗?使用替

可能重复:

我有不同的变量(var1,var2,var3,…,到var10)。我想使用for循环更新它们,如下所示:

for(var i=0; i<10;i++){
 var+i = i+20;
}
var1 = 21;
var2 = 22;
var3 = 23;
...
var10 = 30;
for(var i=0; i<10;i++){
    window["var"+i] = i+20;
}
我的问题在于我无法将变量的名称与其id/位置连接起来。有什么建议吗?

使用替代变量

arr = []
for(var i=0; i<10;i++){
 arr[i] = i+20;
}
arr=[]
for(var i=0;i全局变量(如果它们是全局变量)是
窗口
对象的属性,因此可以执行如下操作:

for(var i=0; i<10;i++){
 var+i = i+20;
}
var1 = 21;
var2 = 22;
var3 = 23;
...
var10 = 30;
for(var i=0; i<10;i++){
    window["var"+i] = i+20;
}

for(var i=0;i必须…不要…这样做)。