دستورات جاوا اسکریپت

دستورات جاوا اسکریپت

دسته بندی : آموزش Javascript سطح مقاله : متوسط زمان مطالعه : 5 دقیقه آخرین بروز رسانی: 17 اسفند 1399

اسکریپت های HTML و CSS را به سادگی کد می نامند. با این حال ، چون JavaScript به جای ایجاد صفحه نمایش ، به طور عمده به مرورگر دستور می دهد ، کدی که می نویسید دستورات یا دستورات JavaScript است.

اگر قبلاً می دانید که چگونه کد HTML و CSS را بنویسید ، باید به خاطر داشته باشید که نحو جاوا اسکریپت با سایر زبان های توسعه جلویی بسیار متفاوت است. این آموزش همه چیز درباره نوشتن دستورات JavaScript ، نحو و نکات اساسی آنها را به یاد می آورد.

شما باید از استفاده از نقطه ویرگول JavaScript آگاه باشید. می تواند برای جداسازی دستورات مورد استفاده قرار گیرد ، اما اگر یک خط شکسته دنبال آنها باشد اختیاری است.

نکات اصلی دستورات جاوا اسکریپت:

  • کد JavaScript دستورالعمل هایی را به مرورگر وب ارائه می دهد.
  • به دستورات جاوا اسکریپت معمولاً کد جاوا اسکریپت گفته می شود.
  • هر دستور باید با یک نقطه ویرگول پایان یابد. همچنین به کد شما کمک می کند تا برای شما و مرورگر نیز خواناتر باشد.

توجه: اکثر زبانهای برنامه نویسی به کامپیوتر دستور می دهند. با این حال ، JavaScript به مرورگر وب دستور می دهد.

برنامه ها

معمولاً برنامه ها حاوی گزاره های بسیاری هستند که دستورالعمل هایی را به مرورگر ارائه می دهند. در برنامه های جاوا اسکریپت ، هر دستوری به ترتیب از بالا به پایین یک به یک اجرا می شود.

مثال زیر یک برنامه ساده را نشان می دهد. در ابتدا ، سه متغیر ایجاد می شود ، سپس برنامه مقدار z را نمایش می دهد.

var x = 6;
var y = 9;
var z = x + y;
document.getElementById("output").innerHTML = z;

نوشتن کد تمیز

همانند هر زبان ، برخی قوانین در JavaScript وجود دارد که می توان آنها را گرامر نامید. برخی از آنها بر نحوه اجرای کدها تأثیر می گذارند (مانند نقطه ویرگول JavaScript). برخی دیگر هیچ عملکرد واقعی ندارند ، اما به سهولت خواندن کد کمک می کنند. اگر كودك شما بخواهد توسط دیگران بخواند بسیار مفید است.

بیایید این قوانین را مرور کنیم و ببینیم که چگونه آنها با مثالهای کد پیاده سازی می شوند.

نقطه ویرگول

در JavaScript از نقطه ویرگول برای جداسازی دستورات استفاده می شود:

x = 6;
y = 9;  
z = x + y;

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

x = 6; y = 9; z = x + y;

فضاهای سفید دستورات جاوا اسکریپت

فضاهای سفید تفاوتی با مرورگر ندارند. هنگام اجرای کد ، آنها را نادیده می گیرد. با این حال ، فضاهای سفید به خوانایی کد برای شما و دیگر برنامه نویسان کمک می کند:

var firstName = "John";
var lastName="Thompson";

این یک برنامه نویسی خوب است که اپراتورها (نمادهای ریاضی مانند + ، – ، = و غیره) را با فضاهای سفید احاطه کنید تا بیشتر مورد توجه قرار گیرند:

var x = y + z;

طول خط و شکستگی ها

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

var text = "More text";
document.getElementById("test").innerHTML = "Hello there!" 
  + text;

بلوک کد

دستورات جاوا اسکریپت را می توان با استفاده از پرانتزهای فرفری گروه بندی کرد ({}). هنگام گروه بندی ، آنها بلوک های کد را تشکیل می دهند. اینها مانند یک دستور JavaScript با هم اجرا می شوند. یک تابع نیز یک اتفاق معمول در یک بلوک کد است:

function myFunction() {      
  document.getElementById("test1").innerHTML = "Hello stranger!";
  document.getElementById("test2").innerHTML = "Ready to learn?";  
}

با استفاده از کلمات کلیدی

معمولاً دستورات JavaScript با یک کلمه کلیدی خاص شروع می شوند که مشخص می کند مرورگر چه کاری باید انجام دهد. این کلمات کلیدی عملی را تعریف می کنند که انجام می شود.

لیستی از کلمات کلیدی JavaScript را در جدول زیر پیدا کنید:

DescriptionKeyword
یک دستور حلقه پایان می یابدbreak
حلقه را متوقف کرده و از ابتدا شروع می شودcontinue
جاوا اسکریپت را از اجرا متوقف می کند و در صورت امکان عملکرد رفع اشکال را فراخوانی می کندdebugger
یک بلوک کد را اجرا می کند و حلقه هایی از آن کد را تا زمانی که یک شرط درست باشد ، حلقه می کندdo … while
تا زمانی که یک شرط مشخص شده درست باشد ، یک بلوک از کد را حلقه می کندfor
یک تابع را تعریف می کندfunction
یک شرط مشخص را بررسی می کند و در صورت صحت شرط ، بلوکی از کد را اجرا می کندif … else
یک مقدار مشخص را برمی گرداند و از عملکرد فعلی خارج می شودreturn
چندین بلوک کد را تنظیم می کند که بسته به مورد اجرا می شودswitch
مدیریت خطا برای مجموعه ای از کد را تعریف می کندtry … catch
برای اعلام متغیر استفاده می شودvar

توجه: از کلمات کلیدی JavaScript نمی توان به عنوان نام متغیر استفاده کرد.

خلاصه دستورات JavaScript:

  • دستورات جاوا اسکریپت یک نحو متمایز دارند.
  • شما باید تمرین کنید کدهای قابل خواندن را بنویسید.
  • کلمات کلیدی JavaScript هنگام نوشتن دستورات ضروری هستند.

این مقاله چقدر براتون مفید بود؟

میانگین رتبه : 1/5 - تعداد رای : 1