JavaScript中的switch case语句,在实际操作中是非常好用的。
我们平常使用选择条件控制语句,大多数都是if else if以及else,如果我们有许多判断的话,要写许多段的else if语句,而我们通过使用switch case语句,就会使得过程变得非常简单易懂。switch(n) {
case 1:
执行代码块 1
break;
case 2:
执行代码块 2
break;
default:
与 case 1 和 case 2 不同时执行的代码
}

其实关于switch case语句最常用的例子就是选择日期了,比如说输入月份然后输出该月份的天数。然后再比如说输出今天是星期几,都是一些比较常见的例子。
举一个获取今天是星期几的例子吧,其实这个需要利用JavaScript内置的函数Date(),这个是有关日期的函数,前面其实有一篇文章讲过,也就是我们首页下面的那个运行时间,就是利用Date()函数来获取时间然后进行计算的。----
JavaScript实现网站运行时间
首先我们通过getDay()来获取今天的日期,然后再导入到switch进行判断即可。
var Today=new Date().getDay();
switch (Today) {
case 0:
x="今天是星期日";
break;
case 1:
x="今天是星期一";
break;
case 2:
x="今天是星期二";
break;
case 3:
x="今天是星期三";
break;
case 4:
x="今天是星期四";
break;
case 5:
x="今天是星期五";
break;
case 6:
x="今天是星期六";
break;
}
console.log(x);

JavaScript switch case语句
其实如果想要验证的话,是非常容易的,我们只需要定义一下然后直接输出即可。
var Today=new Date().getDay();
alert(Today);

switch case语句是一个非常适合在选择条件很多的时候进行使用。不过其实说真的,switch case的作用完全可以用if else if els替代,但是实际情况下怎么使用完全看代码编写者的喜好了,当然其实更多的还是要根据实际情况,毕竟我们如果使用switch case语句会非常简单的话,为何不用呢?
然后再说一下switch case中类似于if中的else,default,这个类似于else,具体使用可以看下面的例子,判断今天是否是工作日。
var Today=new Date().getDay();
switch (Today) {
case 0:
x="今天是星期日";
break;
case 6:
x="今天是星期六";
break;
default:
x="今天是工作日";
break;
}
console.log(x);

具体的作用其实就是else的作用,除了上面的case的情况外,default代表着其余的所有情况。对了,其实大多数,不应该说所有的JavaScript代码都可以通过f12中的console面板进行操作的。
好了,今天的JavaScript的switch case语句介绍到这里了,如果有什么疑问,请在评论区留言,我会在看到的第一时间进行回复的。

本文作者:博主:     文章标题:JavaScript switch case语句
本文地址:https://zjzdmc.top/jsfx/104.html     
版权说明:若无注明,本文皆为“Datehoer的Blog-个人博客-技术分享”原创,转载请保留文章出处。
最后修改:2021 年 04 月 19 日 07 : 48 PM
如果觉得我的文章对你有用,请随意赞赏