A Zmienna globalna JavaScript jest zadeklarowany poza funkcją lub zadeklarowany z obiektem okna. Dostęp do niego można uzyskać z dowolnej funkcji.
Zobaczmy prosty przykład zmiennej globalnej w JavaScript.
var value=50;//global variable function a(){ alert(value); } function b(){ alert(value); }Przetestuj teraz
Deklarowanie zmiennej globalnej JavaScript w funkcji
Aby zadeklarować zmienne globalne JavaScript wewnątrz funkcji, musisz użyć obiekt okna . Na przykład:
window.value=90;
Teraz można go zadeklarować wewnątrz dowolnej funkcji i można uzyskać do niego dostęp z dowolnej funkcji. Na przykład:
function m(){ window.value=100;//declaring global variable by window object } function n(){ alert(window.value);//accessing global variable from other function }Przetestuj teraz
Elementy wewnętrzne zmiennej globalnej w JavaScript
Kiedy deklarujesz zmienną poza funkcją, jest ona wewnętrznie dodawana do obiektu okna. Dostęp do niego można uzyskać również poprzez obiekt okna. Na przykład:
var value=50; function a(){ alert(window.value);//accessing global variable }