首頁 > web前端 > js教程 > js中的switch怎麼用

js中的switch怎麼用

下次还敢
發布: 2024-05-01 08:18:17
原創
644 人瀏覽過

JavaScript 中 switch 語句用於根據變數值執行特定程式碼區塊:比較變數值和 case 值。匹配時執行對應程式碼區塊並使用 break 退出。沒有符合項目時執行 default 區塊(可選)。

js中的switch怎麼用

JavaScript 中switch 語句的使用

switch 語句是JavaScript 中用來比較變數的值並執行相應程式碼區塊的條件語句。其語法如下:

<code class="javascript">switch (expression) {
  case value1:
    // 当 expression 的值等于 value1 时执行的代码
    break;
  case value2:
    // 当 expression 的值等于 value2 时执行的代码
    break;
  ...
  default:
    // 当 expression 的值与所有 case 不匹配时执行的代码
}</code>
登入後複製

使用說明:

  1. #expression:要比較的變數或表達式。
  2. value1、value2、...:要與 expression 比較的值。
  3. case:表示要比較的值。
  4. break:表示該 case 結束時退出 switch 語句。
  5. default(可選):當 expression 的值與所有 case 都匹配時執行的程式碼區塊。

工作原理:

  1. JavaScript 將 expression 的值與每個 case 的值進行比較。
  2. 如果找到匹配項,則執行對應的程式碼區塊。
  3. 如果沒有找到符合項,則執行 default 程式碼區塊(如果存在)。

範例:

<code class="javascript">let grade = 'A';

switch (grade) {
  case 'A':
    console.log('优秀');
    break;
  case 'B':
    console.log('良好');
    break;
  case 'C':
    console.log('及格');
    break;
  default:
    console.log('不及格');
}</code>
登入後複製

輸出:

<code>优秀</code>
登入後複製

請注意,break 語句對於防止switch 語句執行後續case 至關重要,如果沒有break,則程式碼將繼續執行所有符合的case。

以上是js中的switch怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板