一尘不染

如何在循环内创建动态变量名?

javascript

我正在使用ajax google maps脚本,需要在for循环中创建动态变量名称。

for (var i = 0; i < coords.length; ++i) {
    var marker+i = "some stuff";
}

我想的是:marker0marker1marker2等。我想这有什么问题marker+i

Firebug给了我这个: missing ; before statement


阅读 273

收藏
2020-05-01

共1个答案

一尘不染

为此使用数组。

var markers = [];
for (var i = 0; i < coords.length; ++i) {
    markers[i] = "some stuff";
}
2020-05-01