0

我有一个像这样的地图位置数组

var locations = [
      ['bobcat', '100.212','-100.232',  4],
      ['car', '200.212','-200.232',  4],...and so on...
            ];

我在一个 php 数组中有纬度和经度......而且有很多。它们也在不断变化,所以每次添加新的时我都无法对它们进行硬编码。我可以回显 php 数组值来代替 lat 和 longs,它也可以工作。我基本上想要一个循环,因此它会自动将整行数组索引写入位置

像这样

 var locations = [
     for(i=0;i<array.size;i++)
        {
          [phpItemType[i], phpLatVar[i],phpLongVar[i],  phpNumber[i]],
        }
             ];

我怎样才能做到这一点?我希望这个问题很清楚。请告诉我。多谢你们!

4

1 回答 1

0

我假设您想要 JavaScript 中的代码,这可能会有所帮助

var locations =[];
for(i=0;i<array.size;i++)
{
    var tempArray = [];
    tempArray.push(phpItemType[i], phpLatVar[i],phpLongVar[i],  phpNumber[i]);
    locations.push(tempArray);
}
于 2013-03-12T09:50:37.813 回答