用数组记录circle,然后通过数组中记录的circle进行删除
window.arr=[]
{
var circle = new BMap.Circle(point[i], 500, { strokeColor: "red", fillColor: "yellow", strokeStyle: "dashed", strokeWeight: 2, strokeOpacity: 1, fillOpacity: 1 });
map.addOverlay(circle);
arr.push(circle)
window.arr=[]
{
var circle = new BMap.Circle(point[i], 500, { strokeColor: "red", fillColor: "yellow", strokeStyle: "dashed", strokeWeight: 2, strokeOpacity: 1, fillOpacity: 1 });
map.addOverlay(circle);
arr.push(circle)
for(var i=0;i<arr.length;i++){
map.removeOverlay(arr[i])
}