试图创建大量变量和for循环是行不通的

时间:2016-02-05 21:23:37

标签: javascript variables for-loop scope local-variables

所以,我正在开发一些JavaScript,我需要创建数百个将保存URL的变量。我可以在for循环中创建所有这些变量,但所有这些变量都是局部变量。有没有办法让这项工作或任何我可以使用的工作?

1 个答案:

答案 0 :(得分:1)

就像@SLaks所说,在for循环之外创建一个数组变量。在创建数组时将url变量推送到数组中。例如:

var arr = [];
for(var i=0; i<10; i++) {
    var url = "www.something.com";
    arr.push(url);
}