1、Swich语句html
1.switch语句格式git
swich(条件表达式){ case 表达式: 语句1; break; case 表示式: 语句2; break; case 表达式: 语句3: break; default: 语句n+1; break; }
注意点:github
(1)JS中判断是否相等时是全等于(===),而不是等于(==),也就是说既会判断类型是否相等优惠判断值是否相等。case后面既能够是常量也能够变量。微信
(2)case的穿透问题:switch里面的case只要匹配一次其余的都会失效,包括default;在case语句后面增长break语句,使得每一次执行以后均可以跳出switch语句,从而避免输出应该有的结果。学习
(3)default位置问题:default语句实际上是能够在switch语句的任何位置。大数据
var num = 3; switch (num+2) { case 1: console.log("1"); break; case 2: console.log("2"); break; case 5: console.log("5"); break; default: console.log("都没有"); break; }
3、源码:ui
D11_1_Switch.htmlspa
地址:.net
https://github.com/ruigege66/JavaScript/blob/master/D11_1_Switch.htmlcode
2.CSDN:https://blog.csdn.net/weixin_44630050
3.博客园:https://www.cnblogs.com/ruigege0000/
4.欢迎关注微信公众号:傅里叶变换,我的帐号,仅用于技术交流,后台回复“礼包”获取Java大数据学习视频礼包