محدوده متغیرها در جاوا اسکریپت

محدوده متغیرها در جاوا اسکریپت (متغیر محلی،متغیر سراسری)

در قسمت قبلی کار با اشیاء را یاد گرفتید، در این پست شما را با محدوده متغیرها در جاوا اسکریپت آشنا خواهیم کرد. متغیرها با توجه به محلی که در کد ما قرار میگریند به دو گروه زیر تقسیم میشوند :

  • متغیرهای محلی (Local)
  • متغیرهای سراسری (Global)

متغیر محلی

اگر متغیر درون یک تابع تعریف گردد فقط درون همان تابع قابل دیدن و دسترسی و خارج از تابع قابل استفاده نیست. متغیر محلی با ورود به تابع ایجاد و با اتمام تابع از بین می روند. مثال زیر را ببینید :

خروجی صفحه :

متغیر سراسری

اگر متغیر در ابتدای صفحه و اول script تعریف شود متغیر در تمام صفحه و کدهایمان قابل شناسایی است (متغیر سراسری یا global میشود). مثال زیر جهت تعریف و ایجاد یک متغیر سراسری را ببینید :

خروجی صفحه :

اگر شما مقداری را به یک متغیری که اعلان نشده است بدهید ، بصورت اتوماتیک به متغیر سراسری تبدیل می گردد.

 

 

اشتراک گذاری :
آموزش برنامه نویسی آموزش جاوا اسکریپت

درباره حسین رسولی

از سال 89 در زمینه طراحی اپلیکیشن های ویندوز ، موبایل و همچنین طراحی سایت فعالیت دارم و در حال حاضر مدیریت سایت جهان سورس را برعهده دارم و سعی می کنم روزانه آموزش ها و پروژه های برنامه نویسی را با شما به اشتراک بگذارم.

دیدگاه خود را بیان کنید

از ما حمایت کنید