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

0

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

حسین برخورداری Answered question اکتبر 18, 2020
Add a Comment
1

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

نامگذاري متغیرها می بایست شرایط زیر را داشته باشد:

اولین کاراکتر متغیر می تواند یک حرف , یک underline ( _ ) و یا یک علامت $ باشد.

بقیه کاراکترها میتوانند از $، _ و یا هر حرف و عددي تشکیل شوند.

تمام متغیرهاي زیر صحیح هستند:

;var test
;var $test
;var $1
;var _$test2
البته صحت نام یک متغیر از نظر نحوي، به این معنی نیست که می توانید از آن ها استفاده کنید. بهتر است در نامگذاري متغیرها از یکی از قراردادهاي شناخته شده زیر تبعیت کنید:
نشانه گذاري شتري : در این قرارداد، حرف اول متغیر کوچک و حرف اول بقیه کلمات به صورت بزرگ نوشته می شود. به عنوان مثال:

;var myTestValue = 0, mySecondTestValue = “hi”
نشانه گذاري پاسکال: در این روش حرف اول متغیر و حرف اول بقیه کلمات به صورت بزرگ نوشته می شود. به عنوان مثال:

var MyTestValue = 0, MySecondTestValue = “hi”

نشانه گذاري مجارستانی: در این روش از یک یا دنباله اي از پیشوندها قبل از نشانه گذاري پاسکال براي تعیین نوع یک متغیر استفاده می شود. به عنوان مثال کاراکتر i به معنی عدد صحیح و s به معنی رشته است. به عنوان مثال:
; var iMyTestValue = 0, sMySecondTestValue = “hi”

جدول زیر لیستی از پیشوندهاي موجود به منظور استفاده در نشانهگذاري مجارستانی را نشان می دهد. ما در این جزوه از این پیشوندها براي نامگذاري متغیرها استفاده کرده ایم.

c8477a11cc990cb5a63d5bfbedc43343891c7958 335 - نامگذاری متغیر ها در جاوا اسکریپت به چه صورت است ؟

یکی دیگر از امتیازات و یا شاید جذابیت هاي  javascript که در بسیاري از زبان هاي برنامه نویسی دیگر وجود ندارد این است که لازم نیست متغیر ها را قبل از مقدار دهی، اعلان کنیم:
;var sTest=”hello”
;sTest2=sTest + “world”
alert (sTest2); // hello world

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

منبع : انجمن علمی مهندسی فناوری اطلاعات دانشگاه پیام نور مرکز اران و بید گل

برای اموزش های ویدیویی زبان جاوا اسکریپت  به بستر ویدیو های اموزشی بروید

بستر اموزش های ویدویی 

حسین برخورداری Answered question اکتبر 18, 2020
Add a Comment
Write your answer.
  • Active
  • Views2758 times
  • Answers1 answer
ورود به متاورس | متاورس ایرانی
ورود به متاورس ایران یا همان متاورس ملی

علامت ذره بین Tutorials سمت راست به رنگ قرمز به شما کمک خواهد کرد .

جدید ترین سوالات پرسیده شده

ایا ایدز گزفتم؟ 0 Answers | 0 Votes
انتخاب ورزش رزمی 0 Answers | 1 Vote
وزارت تعاون کار و رفاه اجتماعی اسناد و املاک کشور مرکز آموزش ویدیویی انجمن پرسش و پاسخ فروشگاه ملی تولید کنندگان مدیریت بر مدیران حم رسانه ملی اخبار متا دانشگاه متاورس استخدام | دانش محور فروشگاه مجازی حم تبلیغات ملی بازار NFT متاورس رنگ نقشه ملی سه بعدی متا تونل زمان متاآرت وبرنگ خانه