switch语句

来源:互联网 发布:手机锁机软件 编辑:程序博客网 时间:2024/06/05 14:42

switch语句

switch的执行逻辑:从switch后面圆括号里的变量与case后面的变量相等的地方开始,依次执行,直到指令完成。
case的作用:case不起条件判断作用,否则执行逻辑是解释不通的,case起的是标号的作用,只是执行指令的入口;
        在计算机里,标号只储存了指令的地址。
break的作用:直接跳出选择结构;break在switch里起到一个辅助作用(相当于一个指路人,并不属于switch语句);在switch中多个case可以共用一个指令,相邻的相同指令可以在最后的一个case后面使用beak结束选择结构如:

var season;
switch (month){
    case 12:
    case 1:
    case 2: season= '冬季'; break;
    case 3:
    case 4:
    case 5: season= '春季'; break;
}
alert(season);

错误写法:

var w = 20<a<30 (如果a<30 显示结果为true)

正确写法:

var w = 20<a &&a<30


原创粉丝点击