• تهران -خیابان شریعتی - بالاتر از سه راه ملک - روبروی آتش نشانی - آرتارسانه
  • تلفن تماس: 02191303424

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

Switch

اگر لازم باشد تعداد آیتم های زیادی مقایسه شوند از switch استفاده می کنیم . وقتی تعداد if  و else زیاد بشه برنامه کند اجرا میشه، البته در حد میلی ثانیه . در این شرایط استفاده از switch گزینه مناسب تری است چون این امکان را میدهد که مقایسه های بیشتری را انجام دهیم.

Syntax این دستور به صورت زیر است :

switch(expression) {
  case x:
    // code block
    break;
  case y:
    // code block
    break;
  default:
    // code block
}

دستور switch داخل () عبارت شرطی رو می گیره و بعد داخل آکلاد مقایسه شروع میشه اگه عبارت برابر با case x بود اجرا میکنه و مقایسه تموم میشه و دیگه بقیه موارد رو بررسی نمیکنه ولی اگر برابر نبود موارد بعدی رو بررسی میکنه و هر جا به جواب رسید بقیه رو نادیده میگیره.