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

متغیرها در جاوا اسکریپت
فهرست مقاله [نمایش]

     در مقاله قبلی قواعد دستوری زبان جاوا اسکریپت رو آموزش دادیم.

    در این مقاله می‌خواهیم در مورد متغیرها و توابع در زبان جاوا اسکریپت با شما عزیزان صحبت کنیم.

    به‌طورکلی در همهٔ زبان‌های برنامه‌نویسی متغیرها برای ذخیره و نگهداری مقادیر ما هستند. مقادیر ما از چه نوعی می‌توانند باشند؟ مقادیر ما می‌توانند از نوع رشته‌ای، منطقی، عددی و غیره باشند.

    رشته‌ای (String): String = “Bugeto.Net”                     

    منطقی (Boolean): Boolean = True / False                     

    عددی (Number): Number = 10                     

     

    در اینجا  این سؤال پیش می‌آید که چرا نوع متغییرها  برای ما مهم است؟

    به‌عنوان‌مثال ما می‌خواهیم یک مقدار رشته‌ای را نگه داریم مانند اسم یک شخص یا اسم یک سایت و غیره. در اینجا از نوع رشته‌ای String استفاده می‌کنیم.

     یا اینکه می‌خواهیم بدانیم که مثلا یک مقدار مشخص را داریم و یا نداریم؟ در اینجا از نوع منطقی True / False  استفاده می‌کنیم.

    یا اینکه می‌خواهیم یک مقدار عددی را نگه داریم که در اینجا از نوع Number  استفاده می‌کنیم.

    زبان جاوا اسکریپت برای تعریف این مقادیر بسیار راحت‌تر نسبت به دیگر زبان‌های برنامه‌نویسی می‌باشد. در اکثر زبان‌های برنامه‌نویسی ما ابتدا نوع متغیر را مشخص می‌کنیم

    مثال:

    String Name = “Hassan Moradi” ;

    Boolean isName = True / False ;

    Number Sum = 10 ;

    ولی در زبان جاوا اسکریپت ما از کلمه کلیدی Var  استفاده می‌کنیم. ما در زبان برنامه‌نویسی جاوا اسکریپت برای تعریف متغیرها و مقادیر خودمان از کلمه کلیدی Var استفاده می‌کنیم.

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

    برای مثال ما می‌خواهیم چند متغیر را تعریف کنیم (در زبان جاوا اسکریپت) که مانند مثال بالا یک نوع رشته‌ای و یک نوع منطقی و یک نوع عددی را در خودش ذخیره کند:

    مثال:

    Var Name = “Hassan Moradi” ;                       String

    Var isName = True / False ;                             Boolean

    Var Sum = 225  ; Number ;                              Number

     

    ما در اینجا مقادیر را با کلمه کلیدی Var  تعریف می‌کنیم ولی زبان جاوا اسکریپت باتوجه‌به مقادیر تعریف شده، نوع آنها را مشخص می‌کند و به آنها نوع می‌دهد.

    مثال‌های بالا را در صفحهٔ کدنویسی به همراه خروجی آنها را در زیر مشاهده کنید:

    انواع خروجی در جاوا اسکریپت 

     

    خروجی رشته‌ای:

    همان‌طور که در تصور پایین مشاهده می‌کنید در قسمت شمارهٔ (1) ما یک متغیر با نام name از نوع Var تعریف کرده‌ایم و در مرحله 2 با استفاده از تابع Alert مقدار داخل متغیر name  را صدا زده‌ای و در مرحلهٔ سوم مقدار خروجی را به‌صورت یک پیغام به ما نمایش می‌دهد.

    -bugeto-Variables in JavaScript

    خروجی منطقی:

    همان‌طور که در تصور پایین مشاهده می‌کنید در قسمت شمارهٔ (1) ما یک متغیر با نام isName  از نوع Var تعریف کرده‌ایم و در مرحله 2 با استفاده از تابع Alert مقدار داخل متغیر isName  را صدا زده‌ایم و در مرحلهٔ سوم مقدار خروجی را به‌صورت یک پیغام به ما نمایش می‌دهد.

    Variables in JavaScript-bugeto

     

    خروجی عددی:

    همان‌طور که در تصور پایین مشاهده می‌کنید در قسمت شمارهٔ (1) ما یک متغیر با نام Sum  از نوع Var تعریف کرده‌ایم و در مرحله 2 با استفاده از تابع Alert مقدار داخل متغیر Sum  را صدا زده‌ایم و در مرحلهٔ سوم مقدار خروجی را به‌صورت یک پیغام به ما نمایش می‌دهد.

    Variables in JavaScript

     

    نکته: برای مشاهده نوع متغیر نیز می‌توانیم با استفاده از تابع Alert() و با استفاده از کد دستوری زیر این کار را انجام دهیم

    Alert(TypeOf   Sum);

    مثال:

    Variables in JavaScript

     

    در مقاله بعدی به طور مفصل در مورد توابع در زبان جاوااسکریپت توضیح خواهیم داد.

     


    • نویسنده: حسن مرادی فرد

    ارسال دیدگاه

    برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربری‌تان شوید


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