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大數據學習視頻禮包