logo

Globálna premenná JavaScript

A globálna premenná JavaScript je deklarovaný mimo funkcie alebo deklarovaný s objektom okna. Je prístupný z akejkoľvek funkcie.

Pozrime sa na jednoduchý príklad globálnej premennej v JavaScripte.

 var value=50;//global variable function a(){ alert(value); } function b(){ alert(value); } 
Vyskúšajte to

Deklarovanie globálnej premennej JavaScriptu vo funkcii

Ak chcete deklarovať globálne premenné JavaScriptu vo funkcii, musíte použiť okenný objekt . Napríklad:

 window.value=90; 

Teraz ho možno deklarovať v rámci ľubovoľnej funkcie a je možné k nemu pristupovať z ktorejkoľvek funkcie. Napríklad:

 function m(){ window.value=100;//declaring global variable by window object } function n(){ alert(window.value);//accessing global variable from other function } 
Vyskúšajte to

Vnútorné prvky globálnej premennej v JavaScripte

Keď deklarujete premennú mimo funkcie, pridá sa interne do objektu okna. Môžete sa k nemu dostať aj cez objekt okna. Napríklad:

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