一、Swich陳述句
1.switch陳述句格式
swich(條件運算式){ case 運算式: 陳述句1; break; case 表示式: 陳述句2; break; case 運算式: 陳述句3: break; default: 陳述句n+1; break; }
注意點:
(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;
}

三、原始碼:
D11_1_Switch.html
地址:
https://github.com/ruigege66/JavaScript/blob/master/D11_1_Switch.html
2.CSDN:https://blog.csdn.net/weixin_44630050
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關注微信公眾號:傅里葉變換,個人賬號,僅用于技術交流,后臺回復“禮包”獲取Java大資料學習視頻禮包

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/85283.html
標籤:JavaScript
下一篇:一個學習 Koa 原始碼的例子
