在javascript中将两个变量名合并在一起

在javascript中将两个变量名合并在一起,javascript,google-maps,Javascript,Google Maps,我正在尝试做一个循环,为谷歌地图创建多个标记。我希望这些标记名为marker+int。我发现无法合并两个变量名,所以我需要另一种方法。有人能帮我吗?我没有循环通过的数组 var counter = 0; for (var i = 0; i < localStorage.length; i++){ counter++; var marker = new google.maps.Marker({ position: myLatlng, map

我正在尝试做一个循环,为谷歌地图创建多个标记。我希望这些标记名为marker+int。我发现无法合并两个变量名,所以我需要另一种方法。有人能帮我吗?我没有循环通过的数组

var counter = 0;

for (var i = 0; i < localStorage.length; i++){
    counter++;
    var marker = new google.maps.Marker({
        position: myLatlng, 
        map: map,
        icon: image,
        shadow: shadow,
        title: label
    }); 
}
var计数器=0;
for(var i=0;i
如何定义
数组
并像这样迭代:

var marker = [];

for ( var i = 0; i < localStorage.length; i++ ) {
    marker[i] = new google.maps.Marker({
        position: myLatlng, 
        map: map,
        icon: image,
        shadow: shadow,
        title: label
    }); 
}

注意:
计数器
变量是不需要的,因为循环中已经有了由
i
变量表示的计数器

如何定义
数组
并进行迭代,如:

var marker = [];

for ( var i = 0; i < localStorage.length; i++ ) {
    marker[i] = new google.maps.Marker({
        position: myLatlng, 
        map: map,
        icon: image,
        shadow: shadow,
        title: label
    }); 
}

注意:
计数器
变量是不需要的,因为循环中已经有了由
i
变量表示的计数器

如何定义
数组
并进行迭代,如:

var marker = [];

for ( var i = 0; i < localStorage.length; i++ ) {
    marker[i] = new google.maps.Marker({
        position: myLatlng, 
        map: map,
        icon: image,
        shadow: shadow,
        title: label
    }); 
}

注意:
计数器
变量是不需要的,因为循环中已经有了由
i
变量表示的计数器

如何定义
数组
并进行迭代,如:

var marker = [];

for ( var i = 0; i < localStorage.length; i++ ) {
    marker[i] = new google.maps.Marker({
        position: myLatlng, 
        map: map,
        icon: image,
        shadow: shadow,
        title: label
    }); 
}

注意:
计数器
变量是不需要的,因为循环中已经有了由
i
变量表示的计数器

对象或数组

var markers = [];
for (var i=0; i<10; i++) {
    markers[i] = "Hello";
}
var标记=[];

对于(var i=0;i您而言,是一个对象还是一个数组

var markers = [];
for (var i=0; i<10; i++) {
    markers[i] = "Hello";
}
var标记=[];

对于(var i=0;i您而言,是一个对象还是一个数组

var markers = [];
for (var i=0; i<10; i++) {
    markers[i] = "Hello";
}
var标记=[];

对于(var i=0;i您而言,是一个对象还是一个数组

var markers = [];
for (var i=0; i<10; i++) {
    markers[i] = "Hello";
}
var标记=[];

对于(var i=0;i,您可以将所有生成器放在一个对象中

var myObject = [];   
myObject.push(marker);

也许你可以把所有的制造者都放在一个物体里

var myObject = [];   
myObject.push(marker);

也许你可以把所有的制造者都放在一个物体里

var myObject = [];   
myObject.push(marker);

也许你可以把所有的制造者都放在一个物体里

var myObject = [];   
myObject.push(marker);

你的答案是构建一个数组。但我也必须循环它,才能让这些标记出现在GMAP中,对吗?@FrankKluytmans由于要从数组中检索信息,是的,你必须为它做另一个循环it@FrankKluytmans:我建议您阅读以了解如何使用它们。我认为我非常了解数组。循环是不可能的这不是问题。但我如何输出循环中的所有标记?我不想记录它们,但实际上它们会显示在地图上……你的答案是构造一个数组。但我也必须循环它,让这些标记实际出现在GMAP中,对吗?@FrankKluytmans因为要从数组中检索信息是的,你必须进行另一个循环f或it@FrankKluytmans:我建议阅读以了解如何使用它们。我认为我非常了解数组。循环不是问题。但我如何输出循环中的所有标记?我不想记录它们,但实际上它们已显示在地图上…你的答案是构造数组。但我也必须通过循环来实际使用它FrankKluytmans由于要从数组中检索信息,所以这些标记出现在GMAP中,对吗?@FrankKluytmans是的,您必须为it@FrankKluytmans:我建议阅读以了解如何使用它们。我认为我非常了解数组。循环不是问题。但是如何输出循环中的所有标记?我不想记录m但事实上它们已经显示在地图上了……你的答案是构造一个数组。但我也必须循环通过它,才能让这些标记真正出现在GMAP中,对吗?@FrankKluytmans由于要从数组中检索信息,是的,你必须为它做另一个循环it@FrankKluytmans当前位置我建议您阅读本手册,以了解如何与他们合作。我了解我认为数组很好。循环不是问题。但我如何输出循环中的所有标记?我不想记录它们,但实际上它们显示在地图上…可能重复的可能重复的可能重复的可能重复的