主要是为了说明一下忘记写 break 时的情况。当忘记写 break 时,代码将会执行后面所有 case 分支里面的代码,前面的 case 会跳过案例如下:
// 测试不使用break跳出循环
function testSwichNotBreak(){
var number = document.getElementById("test").value;
number=parseInt(number);
switch(number){
case1: document.write(number);
case2: document.write(number)
case3:document.write(number);
case4:document.write(number);
case5:document.write(number);
default:document.write(number);
}
}