JavaScript连载11-Switch

1、Swich语句html

1.switch语句格式git

swich(条件表达式){

  case 表达式:

    语句1;

    break;

  case 表示式:

    语句2;

    break;

  case 表达式:

    语句3:

    break;

  default:

    语句n+1;

    break;

}

 

注意点:github

(1)JS中判断是否相等时是全等于(===),而不是等于(==),也就是说既会判断类型是否相等优惠判断值是否相等。case后面既能够是常量也能够变量。微信

(2)case的穿透问题:switch里面的case只要匹配一次其余的都会失效,包括default;在case语句后面增长break语句,使得每一次执行以后均可以跳出switch语句,从而避免输出应该有的结果。学习

(3)default位置问题:default语句实际上是能够在switch语句的任何位置。大数据

 

    var num = 3;

    switch (num+2) {

        case 1:

            console.log("1");

            break;

        case 2:

            console.log("2");

            break;

        case 5:

            console.log("5");

            break;

        default:

            console.log("都没有");

            break;

    }

 

 

3、源码:ui

D11_1_Switch.htmlspa

地址:.net

https://github.com/ruigege66/JavaScript/blob/master/D11_1_Switch.htmlcode

2.CSDN:https://blog.csdn.net/weixin_44630050

3.博客园:https://www.cnblogs.com/ruigege0000/

4.欢迎关注微信公众号:傅里叶变换,我的帐号,仅用于技术交流,后台回复“礼包”获取Java大数据学习视频礼包

 

相关文章
相关标签/搜索