Javascript 列出地图单张上的所有标记

Javascript 列出地图单张上的所有标记,javascript,leaflet,Javascript,Leaflet,因此,我在地图中添加了5个标记,我想使用mymap.eachLayer(函数(层){} eachLayer() mymap.eachLayer(function(layer) { if (layer instanceOf L.Marker) { alert(layer.getLatLng()); } }); 谢谢Peeebee的回复实际上我想在foreach中逐个查看警报中的所有Latling,那么我应该做什么来代替if()将警报放在我编写的“您的代码”的位

因此,我在地图中添加了5个标记,我想使用
mymap.eachLayer(函数(层){}

eachLayer()

mymap.eachLayer(function(layer) {
   if (layer instanceOf L.Marker) {   
         alert(layer.getLatLng());
   }
});

谢谢Peeebee的回复实际上我想在foreach中逐个查看警报中的所有Latling,那么我应该做什么来代替if()将警报放在我编写的“您的代码”的位置。我已更改了答案。地图不再显示,而且导航器中出现错误“未捕获的语法错误:意外标识符”编辑问题,发布代码,并注意错误发生在哪一行。
mymap.eachLayer(function(layer) {
   if (layer instanceOf L.Marker) {   
         alert(layer.getLatLng());
   }
});