متغییر های محلی (LOCAL) در JavaScript

متغییرهایی که داخل یک تابع اعلان شده اند، تنها داخل همان تابع، قابل دسترسی اند. (متغییرهای با قلمرو محلی)

شما می توانید در توابع مختلف، متغییرهای محلی با نام های یکسان داشته باشید. (متغییرهای محلی تنها بوسیله تابعی که آنها را اعلان کرده است شناخته می شوند)

متغییرهای محلی بمحض اینکه عملیات تابع تکمیل شد، حذف می شوند.

در فصل های بعدی، درباره توابع بیشتر خواهید آموخت.
متغییر های عمومی (Global) در JavaScript

متغییرهایی که خارج از توابع اعلان شده اند، عمومی می شوند، و در تمام اسکریبت و توابع داخل یک صفحه به آنها دسترسی خواهد بود.

زمانی که یک صفحه وب را ببندید، متغییرهای عمومی حذف خواهند شد.