Javascript 如何获取google maps v3上当前的标记数?
我正在使用Javascript 如何获取google maps v3上当前的标记数?,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我正在使用googlemapsv3,我想知道是否可以调用一个函数来返回当前在该地图上的标记数,而不管zoom 该API没有形式为getAllMarkers()的函数。因此,从一开始就用以下方法处理这些问题: var myMarkers = []; for(var i = 0; i < 10; i++) { var marker = new google.maps.Marker(...); myMarkers.push(marker); } // process, del
googlemapsv3
,我想知道是否可以调用一个函数来返回当前在该地图上的标记数,而不管zoom
该API没有形式为getAllMarkers()
的函数。因此,从一开始就用以下方法处理这些问题:
var myMarkers = [];
for(var i = 0; i < 10; i++) {
var marker = new google.maps.Marker(...);
myMarkers.push(marker);
}
// process, delete myMarkers
var myMarkers=[];
对于(变量i=0;i<10;i++){
var marker=newgoogle.maps.marker(…);
myMarkers.push(marker);
}
//处理,删除我的标记
您不是地图/代码的所有者吗?否则,在你把所有的参考资料放进去之前,先把它们列出来。是的,这是一个解决办法。如果没有返回数字的函数,我想我可以这样做。。。谢谢你,如果这真的是。。。我想这是唯一的答案
function getAllMarkers ()
{
alert("size: " + myMarkersArray.length());
}