Datehoer的博客
我本将心向明月,奈何明月照沟渠
Datehoer的博客

当前位置:主页 > 技术分享 > JavaScript switch case语句

JavaScript switch case语句

浏览: 作者:Datehoer 发布日期:2020-12-29 21:57:16 来源: 原创
JavaScript中的switch case语句,在实际操作中是非常好用的。
我们平常使用选择条件控制语句,大多数都是if else if以及else,如果我们有许多判断的话,要写许多段的else if语句,而我们通过使用switch case语句,就会使得过程变得非常简单易懂。
switch(n) {
case 1:
执行代码块
1
break;
case 2:
执行代码块
2
break;
default:
case 1case 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语句介绍到这里了,如果有什么疑问,请在评论区留言,我会在看到的第一时间进行回复的。

版权:本文由Datehoer原创,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接本文链接:https://zjzdmc.top/jsfx/104.html。

文章推荐

热门标签

返回顶部
下面为相关推荐
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!