logo

ЈаваСцрипт глобална променљива

А ЈаваСцрипт глобална променљива је декларисан ван функције или декларисан са виндов објектом. Може се приступити из било које функције.

Погледајмо једноставан пример глобалне променљиве у ЈаваСцрипт-у.

 var value=50;//global variable function a(){ alert(value); } function b(){ alert(value); } 
Тестирајте одмах

Декларисање ЈаваСцрипт глобалне променљиве унутар функције

Да бисте декларирали ЈаваСцрипт глобалне променљиве унутар функције, потребно је да користите прозорски објекат . На пример:

 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 } 
Тестирајте одмах

Унутрашњост глобалне променљиве у ЈаваСцрипт-у

Када декларишете променљиву ван функције, она се интерно додаје у објекат прозора. Можете му приступити и преко објекта прозора. На пример:

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