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

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

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

سلام دوباره خدمت کاربران و دوستان سایت میزفا ؛ ما در این قسمت از دوره آموزش جاوا اسکریپت و طراحی سایت قصد داریم تا شما عزیزان رو با نکاتی که رعایت آن ها در هنگام کدنویسی لازم هست آشنا کنیم . درواقع برخی نکات در قواعد نوشتاری در کدنویسی JavaScript وجود داره که رعایت این نکات تقریبا در همه زبان های برنامه نویسی توصیه میشه. نکات مهم عبارت اند از:

1- جاوااسکریپت(بر خلاف html) به بزرگ و کوچک بودن حروف حساس هست

برای تعیین نام متغیرها و توابع باید به کوچک یا بزرگ بودن حروف کاملا دقت نمود مثلا تابع myfuncton  با Myfunction  فرق میکند و یا متغیر book  با Book  فرق میکند.

برای این مورد ما سه استاندارد داریم

  • 1-استادارد camel notation  : کلمات اول باید با حرف کوچک شروع شوندو کلمات بعدی در صورت وجود باید با حرف بزرگ شروع شوند مثل myFerstName یا ferstName یا hello
  • 2-استاندارد pascal case: د راین استادار حرف اول همه کلمات باید با حروف بزرگ نوشته شوند مثل MyFerstName
  • 3- استادارد underline : مثل my_ferst_name

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

مثال:

<script type="text/javascript">
  var Book= "This is a best book ." ;
  var book= "This is another book ." ;
  document.write ( Book) ;
  document.write ( book) ;
</script>

 

 

2-جاوااسکریپت فواصل خالی در کدنویسی را نادیده میگیرد

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

نکته : بين دستورات و کلمات کليدی بايد حداقل يک فاصله وجود داشته باشد ، در اينجا منظور از فاصله اضافی ، بيش از يک کاراکتر فاصله است .

مثال:

<script type="text/javascript">
  var bookname="spider man";
document.write(bookname);
</script>
<script type="text/javascript">
  var  bookname=  "spider man" ;
document.write (bookname);
</script>

 

3-نوشتن عبارت های متنی در بیش از یک خط

برای تعریف و استفاده از عبارات های  متنی در دستورااتی نظیر ()document.write برای انتقال آن ها به خط بعد باید از کاراکتر \ استفاده کنیم این مورد در مواقعی که متن طولانی باشد بیشتر به کار می آید .

مثال:

<script type="text/javascript">
  document.write ( "Java Script is a client side language . \
  It`s codes executes in the computer of visitor " ) ;
</script>

4- توضیحات (comment) در جاوااسکریپت:

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

انواع کامنت ها:

توضیحات یک خطه: با نماد // در ابتدای محل موردنظر مشخص می شوند

مثال :

<script type="text/javascript">
  // this is a one line comment . navigator won`t show it .
  document.write ( "How to write a comment" ) ;
</script>

توضیحات چندخطه : با استفاده از نماد /* در ابتدای دستورات یا متن موردنظر و نماد */ در انتهای آن

مثال :

<script type="text/javascript">
/* this is a multi line comment . navigator won`t show it .
We use it for long comments .
It can be several lines */

document.write ( "How to write a multi line comment" ) ;
</script>

 

امیدوارم این آموزش Javascript برای دوستان مفید باشه بتونید به شکل صحیح با قواعد نوشتاری در کدنویسی javascript کار کنید، منتظر نظرات شما در انجمن میزفا هستیم .

 

برچسب ها

امین عزیزی‌پور

دانشجوی مهندسی نرم افزار هستم. مدتی است پیرامون طراحی وب فعالیت می کنم و خوشحال هستم از این که بستری مهیا شده تا بتونم دانسته هام رو بروز نگه دارم، امیدوارم مطالبی که به اشتراک گذاشته میشه مفید باشن. "لطف کنید پیشنهادات و انتقادات خودتون رو با ما مطرح کنید."

نوشته های مشابه

پاسخی بگذارید

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

دکمه بازگشت به بالا
سایت خود را در گوگل مدیریت کنید + ۱۵ ساعت فیلم آموزشیجزئیات بیشتر اینجا کلیک کنید
بستن
با موفقیت ثبت شد، میزفا از شما برای عضویت در خبرنامه هفتگی تشکر میکند.

عضویت در خبرنامه هفتگی برای دریافت:

  • فیلم و مقاله رایگان سئو
  • آموزش‌های UX ، GA و GTM
  • مقاله های تخصصی ASP.NET Core
  • اطلاع رسانی از محصولات
ترک میزفا خوب نیست!
دوره سئو، رایگان شد.
یک چیز متفاوت تجربه کنید
کاراکتر اشاره گر
دوره سئو، رایگان شد.
یک چیز متفاوت تجربه کنید
کاراکتر اشاره گر