课程
/前端开发
/JavaScript
/JavaScript进阶篇
如果没有default这个代码,case值都不匹配,那么会执行document.writeI("周六、日休息娱乐")这句话吗?
2017-01-31
源自:JavaScript进阶篇 4-4
正在回答
不会,首先 myweek =3,会执行case等于3的代码块,由于case等于3代码块中没有break语句,将向下执行,执行case等于4的代码块,遇到break,跳出switch。
如果 myweek =6;且没有default语句。所以没有匹配值,则直接跳出switch。
default如同if..else if..else if..else中的最后的else,若前面的if都不匹配 则执行else。如果没有最后的else则所有的if内的代码块都不执行
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
7 回答总是提示忘记输入default,结果有输出
2 回答default
2 回答为什么只能出来default的结果???
1 回答如所有case值都不匹配,执行default后的语句
3 回答如下代码, 有没有该代码setInterval(clock,1000); 对结果没有影响?