js教程系列10:JavaScript的Switch語句

來源:互聯網
上載者:User

標籤:code   document   asc   htm   基於   關鍵字   就會   微軟雅黑   ase   

1 switch語句 的作用:

switch 語句用於基於不同的條件來執行不同的動作。

每當滿足一個變數條件,就會執行當前的case內容.

break 關鍵字用於跳出switch代碼塊。會終止switch代碼塊的執行。 如果忽略該關鍵字,swith 語句的下一個代碼塊會被執行。

default 關鍵字 來規定匹配不存在時做的事情。 default 關鍵字在 switch 語句中只能出現一次。

2 switch  典型結構:

 Switch(變數){

case 1:

  如果變數和1的值相同,執行該處代碼

  break;

case 2:

  如果變數和2的值相同,執行該處代碼

  break;

case 3:

  如果變數和3的值相同,執行該處代碼

  break;

default:

  如果變數和以上的值都不相同,執行該處代碼

  break;

}

 例1 : 舉2個栗子

  1 分開判斷變數

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title>    <script type="text/javascript">        var number = prompt("輸入0-5的一個數字");        switch (number) {            case "0":                alert(number);                break;            case "1":                number = 1;                break;            case "2":                number = 2;                break;            case "3":                number = 3;                break;            case "4":                number = 4;                break;            case "5":                number = 5;                break;        }    </script></head><body>    </body></html>

    2 集體判斷變數

switch (number) {            case"0":case"1":case"2":            alert("1/2/3");            break;            default:            alert("4/5");            break;        }

 



js教程系列10:JavaScript的Switch語句

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.