gpt4 book ai didi

javascript - Javascript 中可以在变量名中使用变量吗?

转载 作者:行者123 更新时间:2023-12-02 16:15:09 25 4
gpt4 key购买 nike

var array1  = new Array(4);
var array2 = new Array(4);
var array3 = new Array(4);
var array4 = new Array(4);
var array5 = new Array(4);
var array6 = new Array(4);
var array7 = new Array(4);

for(var a = 1; a < 8; a++){
array+ a = new Array(4);
}

我想用for循环创建一个数组,但是每次变量都必须不同。所以我的问题是这是否可能,如果可能,如何实现?

最佳答案

不,你不能(除非你使用 Eval() ,但你不应该使用...)。

正如 Justinas 所评论的,您可以使用多维数组。

var array = [];
array.push(new Array(4));
array.push(new Array(4));
array.push(new Array(4));
array.push(new Array(4));
array.push(new Array(4));
array.push(new Array(4));
array.push(new Array(4));

for(var a = 1; a < 8; a++){
array[a] = new Array(4);
}

关于javascript - Javascript 中可以在变量名中使用变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29699149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com