A Globální proměnná JavaScriptu je deklarován mimo funkci nebo deklarován s objektem okna. Lze k němu přistupovat z jakékoli funkce.
Podívejme se na jednoduchý příklad globální proměnné v JavaScriptu.
var value=50;//global variable function a(){ alert(value); } function b(){ alert(value); }Otestujte to hned
Deklarování globální proměnné JavaScriptu ve funkci
Chcete-li deklarovat globální proměnné JavaScriptu uvnitř funkce, musíte použít objekt okna . Například:
window.value=90;
Nyní jej lze deklarovat v jakékoli funkci a lze k němu přistupovat z jakékoli funkce. Například:
function m(){ window.value=100;//declaring global variable by window object } function n(){ alert(window.value);//accessing global variable from other function }Otestujte to hned
Vnitřní prvky globální proměnné v JavaScriptu
Když deklarujete proměnnou mimo funkci, přidá se interně do objektu okna. Můžete k němu přistupovat také prostřednictvím objektu okna. Například:
var value=50; function a(){ alert(window.value);//accessing global variable }