您的位置:首页 > Web前端 > JavaScript

js流程控制语句(switch语句)

2015-08-21 19:40 645 查看

多种选择(Switch语句)

当有很多种选项的时候,switch比if else使用更方便。

语法:

switch(表达式)


{


case值1:


执行代码块 1


break;


case值2:


执行代码块 2


break;


...


case值n:


执行代码块 n


break;


default:


与 case值1 、 case值2...case值n 不同时执行的代码


}


语法说明:


Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。


注意:记得在case所执行的语句后添加上一个break语句。否则就直接继续执行下面的case中的语句。

例子:

我们来做个周计划,周一、二学习理念知识,周三、四到企业实践,周五总结经验,周六、日休息和娱乐。请根据星期几做出选择,使用Switch语句完成,补充右边代码编辑器中第8、20、21行代码,完成星期几的判断。

<!DOCTYPE HTML>


<html>


<head>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<title>switch</title>


<script type="text/JavaScript">


var myweek =3;//myweek表示星期几变量


switch(myweek)


{


case 1:


case 2:


document.write("学习理念知识");


break;


case 3:


case 4:


document.write("到企业实践");


break;


case 5:


document.write("总结经验");


break;


default:


document.write("周六、日休息和娱乐");


}


</script>


</head>


<body>


</body>


</html>


输出结果:到企业实践。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: