А ЈаваСцрипт глобална променљива је декларисан ван функције или декларисан са виндов објектом. Може се приступити из било које функције.
Погледајмо једноставан пример глобалне променљиве у ЈаваСцрипт-у.
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 }