亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript如何使用Switch語句來選擇將要執行的代碼塊

發布時間:2022-02-22 09:49:52 來源:億速云 閱讀:200 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“JavaScript如何使用Switch語句來選擇將要執行的代碼塊”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“JavaScript如何使用Switch語句來選擇將要執行的代碼塊”這篇文章吧。

JavaScript Switch 語句
switch 語句用于基于不同的條件來執行不同的動作。
使用 switch 語句來選擇要執行的多個代碼塊之一。語法如下:

switch(n) {
    case 1:
        // 執行代碼塊 1
        break;
    case 2:
        //執行代碼塊 2
        break;
    default:
        // n 與 case 1 和 case 2 不同時執行的代碼
}

工作原理
    首先設置表達式 n(通常是一個變量)。隨后表達式的值會與結構中的每個 case 的值做比較。如果存在匹配,則與該 case 關聯的代碼塊會被執行。使用 break 來阻止代碼自動地向下一個 case 運行。

實例

<!DOCTYPE html>
<html>
<body>
<p>點擊下面的按鈕來顯示今天是周幾:</p>
<button onclick="myFunction()">點擊這里</button>
<p id="demo"></p>
<script>
function myFunction() {
    var x;
    var d=new Date().getDay();
    switch (d) {
        case 0:
            x="Today it"s Sunday";
            break;
        case 1:
            x="Today it"s Monday";
            break;
        case 2:
            x="Today it"s Tuesday";
            break;
        case 3:
            x="Today it"s Wednesday";
            break;
        case 4:
            x="Today it"s Thursday";
            break;
        case 5:
            x="Today it"s Friday";
            break;
        case 6:
            x="Today it"s Saturday";
            break;
    }
    document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>

注釋:顯示今日的周名稱。請注意 Sunday=0, Monday=1, Tuesday=2, 等等。

default 關鍵詞
使用 default 關鍵詞來規定匹配不存在時做的事情:

var day=new Date().getDay();
switch (day) {
    case 6:
        x="Today it"s Saturday";
        break;
    case 0:
        x="Today it"s Sunday";
        break;
    default:
        x="Looking forward to the Weekend";
}

注釋:如果今天不是周六或周日,則會輸出默認的消息 "Looking forward to the Weekend"。

以上是“JavaScript如何使用Switch語句來選擇將要執行的代碼塊”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扎囊县| 龙海市| 孟州市| 昆山市| 福建省| 新营市| 廉江市| 灌云县| 清涧县| 呼伦贝尔市| 剑阁县| 新绛县| 常州市| 洛扎县| 台湾省| 昔阳县| 金华市| 祁门县| 南陵县| 灌南县| 宿松县| 榆树市| 神池县| 乌什县| 曲靖市| 隆子县| 九江市| 翁牛特旗| 遵化市| 托克逊县| 西畴县| 平远县| 交城县| 雅江县| 榆树市| 麻江县| 鸡泽县| 电白县| 定结县| 循化| 榕江县|