JavaScript中的switch分支语句

switch分支语句,描述:根据一个变量的不同取值,来执行不同的代码。
语法结构:switch(变量){case 值1:代码1;break;case 值2:代码2;break;case 值3:代码3;break;default:如果以上条件都不满足,则执行该代码;}
switch结构说明:switch、case、break、default都是系统关键字,都必须全小写。
switch后的小括号():小括号内一般是一个变量名,这个变量可能会有不同的取值。每个case的值,与变量的值进行比对,如果一致就执行该case后的代码。所有的case都是“或”的关系,每时每刻只有一个case会满足条件。每个case中的代码执行完毕后,必须要用break语句结束,结束之后,程序将跳到switch结束大括号之后运行。如果不写break语句的话,下面所有的case语句都会执行一遍。

        <script type="text/javascript">
        var today = new Date;
        var week =today.getDay();
        var str;
        switch(week){case 1: str='一';break;case 2: str='二';break;case 1: str='一';break;case 3: str='三';break;case 4: str='四';break;case 5: str='五';break;default: str = "日";}
        document.write('今天星期'+str);
        </script>

原文地址:https://www.cnblogs.com/webaction/p/13227189.html