א משתנה גלובלי של JavaScript מוצהר מחוץ לפונקציה או מוצהר עם אובייקט חלון. ניתן לגשת אליו מכל פונקציה.
בואו נראה את הדוגמה הפשוטה של משתנה גלובלי ב-JavaScript.
var value=50;//global variable function a(){ alert(value); } function b(){ alert(value); }בדוק את זה עכשיו
הכרזה על משתנה גלובלי של JavaScript בתוך הפונקציה
כדי להכריז על משתנים גלובליים של JavaScript בתוך הפונקציה, עליך להשתמש אובייקט חלון . לדוגמה:
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 }בדוק את זה עכשיו
פנימיות של משתנה גלובלי ב-JavaScript
כאשר אתה מכריז על משתנה מחוץ לפונקציה, הוא מתווסף באובייקט החלון באופן פנימי. אתה יכול לגשת אליו גם דרך אובייקט החלון. לדוגמה:
var value=50; function a(){ alert(window.value);//accessing global variable }