关于switch语句,小编向大家介绍了它的语法格式(https://www.py.cn/web/js/22733.html)和使用方法。作为可以选择不同的条件来执行不用的动作的JavaScript重要语句,它的使用作用肯定很多。对于我们想要计算出指定日期是今年的第几天的问题,switch语句就可以解决。
1、switch语句功能:
计算一次 switch 表达式
把表达式的值与每个 case 的值进行对比(===)
如果存在匹配,则执行关联代码,否则执行默认代码块
2、使用原理:
首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。
3、用switch语句实现计算指定日期是今年的第几天
functiongetDayNum(date){ if(!(dateinstanceofDate)) returnundefined; //先获得当前时间 letnowDate=newDate(date.getFullYear(),0,1); //计算时间差 lettimeDis=date-nowDate*1; returnMath.ceil(timeDis/millisDay()); } functionmillisDay(){ return1000*60*60*24; } console.log(getDayNum(newDate(2020,9,24)));
原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容