현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - Javascript 의 로컬 변수는 글로벌 변수에 어떻게 전달됩니까?

Javascript 의 로컬 변수는 글로벌 변수에 어떻게 전달됩니까?

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 에 값을 지정하면 있음)

}