در خدمت شما هستیم با آموزش دستور Switch Case در جاوااسکریپت
آموزش دستور Switch Case در جاوااسکریپت این امکان را می دهد که یک شرط از چند شرط را اجرا کنید
سلام برنامه در این آموزش با مثالی نحوه استفاده از این دستور را به شما یاد می دهد
ساختار کلی دستور Switch Case به صورت زیر است
Switch(expression) {
case n: code block
break;
case n: code block
break;
default: code block
}
که در مدل بالا می توان بر اساس نیاز از default استفاده نکرد
دستور switch case
دستور switch مانند حلقه های if تو در تو است اما خوب کارایی بهتری نسبت به آن دارد و برای شما محدودیتی ایجاد نمیکند.
دستور switch همانطور که از اسمش مشخص است میان شرط های مختلف سوئیچ میکند تا شما را به هدف شرط برساند.
حتی اگر هدف هم پیدا نشود میتوانید تعیین کنید تا کار دیگری انجام دهد.
برای روشن شدن موضوع مثالی از دستور switch case میزنیم
<!DOCTYPE html> <html> <body> <p id="demo"></p> <script> var day; switch (new Date().getDay()) { case 0: day = "Sunday"; break; case 1: day = "Monday"; break; case 2: day = "Tuesday"; break; case 3: day = "Wednesday"; break; case 4: day = "Thursday"; break; case 5: day = "Friday"; break; case 6: day = "Saturday"; } document.getElementById("demo").innerHTML = "Today is " + day; </script> </body> </html>
در مثال بالا ما روز های هفته را در کیس های مختلف قرار دادیم و به واسطه دستور new Date().getDay روز جاری را گرفتیم.
این دستو بر اساس زمان سیستم شما روز هفته را به صورت عدد های case گرفته و معادل آن در دستور case را قرار میدهد.
اگر بخواهیم بهتر بگوییم کدی که روز را از سستم شما میگیرد به صورت ۰ تا ۶ میگیرد که میشود هفت روز هفته.
از آنجایی که روز در خارج از کشور از Sunday شروع میشود پس به خود مقدار صفر را میگیرد.
در اینجا آموزش دستور Switch Case در جاوااسکریپت به پایان میرسد و شما میتوانید از ویدیو آن نیز استفاده کنید.
از آنجایی که این آموزش تصویری است از توضیحات اضافه پرهیز می کنیم
شما می توانید ویدیو این آموزش را همراه با سورس کد آن از باکس دانلود موجود در زیر همین پست دریافت نمایید