Function? 선택 (str, place){
Var? 포인트? =? 새? BMap.Point(116.331398, 39.897445);
Var? Apoint? 을 눌러 섹션을 인쇄할 수도 있습니다 //글로벌 변수! ! !
Var? 마이지오? =? 새? Bmap.geocoder ();
MyGeo.getPoint(place,? Function(point){?
If? (포인트)? {?
Map.centerAndZoom(point,? 10);
Map.addOverlay(new? BMap.Marker(point)););
}
Apoint? =? 포인트; //글로벌 변수에 할당! ! !
//여기서 point 값을 얻을 수 있습니다. point 에 대한 작업을 여기에 놓아야 합니다.
//point 를 다른 변수에 지정하려면 값을 지정한 후 다른 함수에 알려야 합니다.
},? "베이징시");
//? GetPoint 실행이 즉시 완료되지 않을 수 있으므로 아직 apoint 가 실행되지 않았습니까? =? 포인트; 이 문장으로 인해 apoint 에도 값이 지정되지 않았으므로 apoint 에 값이 있을 필요는 없습니다.
Alert(apoint.lng? +? ",?" -응? +apoint.lat); -응? //글로벌 변수 내보내기! !
//apoint 의 두 값은 여기에 비어 있습니다 ~! (글로벌 변수에서 apoint 에 값을 지정하면 있음)
}