logo

자바스크립트 전역 변수

자바스크립트 전역 변수 함수 외부에서 선언되거나 창 개체를 사용하여 선언됩니다. 모든 기능에서 액세스할 수 있습니다.

JavaScript에서 전역 변수의 간단한 예를 살펴보겠습니다.

 var value=50;//global variable function a(){ alert(value); } function b(){ alert(value); } 
지금 테스트해보세요

함수 내에서 JavaScript 전역 변수 선언

함수 내에서 JavaScript 전역 변수를 선언하려면 다음을 사용해야 합니다. 창 개체 . 예를 들어:

 window.value=90; 

이제 모든 함수 내에서 선언할 수 있으며 모든 함수에서 액세스할 수 있습니다. 예를 들어:

 function m(){ window.value=100;//declaring global variable by window object } function n(){ alert(window.value);//accessing global variable from other function } 
지금 테스트해보세요

JavaScript의 전역 변수 내부

함수 외부에서 변수를 선언하면 내부적으로 창 개체에 추가됩니다. 창 개체를 통해서도 액세스할 수 있습니다. 예를 들어:

 var value=50; function a(){ alert(window.value);//accessing global variable }