آموزش جاوا اسکریپت – متغیرها در جاوا اسکریپت

آموزش جاوا اسکریپت

در بخش قبلی از آموزش جاوا اسکریپت با سینتکس JavaScript آشنا شدیم. در این جلسه قصد داریم به شما نحوه ساخت متغیرها در جاوا اسکریپت به منظور ذخیره داده ها را یاد بدیم.

 

متغیر چیست ؟

متغیرها پایه و اساس تمام زبان های برنامه نویسی هستند. متغیرها داده هایی مانند رشته ای از متن, شماره ها و غیره را ذخیره می کنند.

داده های ذخیره شده در متغیرها می توانند ذخیره, بروزرسانی و در صورت نیاز دریافت شوند. بطور کل متغیرها نام های نمادین برای مقادیر خود هستند.

شما می توانید یک متغیر را با کلمه کلیدی var بسازید و یک مقدار را با اوپراتور (=) به آن اختصاص بدید مثل var varName = value;

نکته: همیشه سعی کنید نام های معنادار را به متغیرها در جاوا اسکریپت بدید. به علاوه, برای نام گذاری متغیر ها که شامل چندکلمه هستند از استاندارد camelCase استفاده کنید به اینصورت که به جز کلمه اول, حرف اول تمام کلمات بعد از آن باید حروف بزرگ باشد مثل myLongVariableName

در مثال بالا ما سه متغیر ساختیم, اولی دارای یک رشته (string) است, دومی عدد و آخری نیز بصورت Boolean است.

متغیرها می توانند انواع مختلفی از داده ها در خود نگه دارند که در بخش بعدی آن را یاد می گیرید.

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

نکته: در جاوا اسکریپت, اگر یک متغیر از قبل تعریف شده باشد, اما مقداری نداشته باشد, بصورت خودکار مقدار آن undefined قرار می گیرد.

 

تعریف چندی متغیر یکجا

شما می توانید چندین متغیر را در یک دستور تعریف و مقداردهی کنید.

هر متغیر با یک کاما از هم دیگر جدا می شوند.

 

کلمه کلید let و const (جدید ES6)

ES6 دو کلمه کلیدی جدید let و const را برای تعریف متغیرها در جاوا اسکریپت معرفی کرده است.

کلمه کلیدی const دقیقا کار let را انجام می دهد با این تفاوت که مقدار متغیر تعریف شده با const دیگر قابل تغییر نیست چرا که یک ثابت (constant) است.

نکته: کلمات کلیدی let و const در مرورگرهای قدیمی مثل IE10 پشتیبانی نمی شوند ولی در IE11 پشتیبانی می شود.

 

نام گذاری استاندارد برای متغیرها در جاوا اسکریپت

قوانین زیر را باید در هنگام تعریف متغیرها در جاوا اسکریپت رعایت کنید:

  • نام یک متغیر می تواند با یک کلمه لاتین, خط زیر (ـ) یا علامت دلار ($) شروع شود.
  • نام یک متغیر نمی تواند با اعداد شروع شود.
  • نام یک متغیر می تواند شامل کارکترهای A تا Z و ۰ تا ۹ و همچنین خط زیر باشد.
  • نام یک متغیر نمی تواند شامل فاصله خالی باشد.
  • نام یک متغیر نمی تواند شامل کلمات کلیدی جاوا اسکریپت یا کلمالت رزرو شده باشد.

نکته: نام متغیرها در جاوا اسکریپت حساس به حروف هستند. به این معنا که $myvar و $myVar دو متغییر متفاوت هستند بنابراین در نام گذاری آن دقت کنید.

 

امیدوارم در این بخش آموزش جاوا اسکریپت, از متغیرها در جاوا اسکریپت نهایت استفاده را برده باشید.

هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .

موفق باشید.

حسن شفیعی علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم

آموزش های رایگان بیشتر در اینستاگرام ما ...

NETPARADIS /
مطالب زیر را حتما بخوانید
دیدگاه کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    دوره های آموزشی