JavaScript Switch條件語句
學習JavaScript Switch條件語句的基礎知識
當你有幾個選項可以選擇時,if/else
語句非常有用。
然而,當選項太多時,使用if/else
可能變得過於冗長,你的代碼會變得太複雜。
在這種情況下,你可能希望使用switch
條件語句:
1 | switch(<表達式>) { |
根據表達式的結果,JavaScript會觸發你定義的特定場合:
1 | const a = 2 |
你必須在每個場合的底部添加一個break
語句,否則JavaScript還會執行下一個場合的代碼(有時這很有用,但要小心錯誤)。
如果在函數內使用,如果switch定義了返回值,不需要使用break
,你只需要使用return
:
1 | const doSomething = (a) => { |
你可以提供一個default
特殊場合,當沒有場合處理表達式的結果時,將會調用該場合:
1 | const a = 2 |
tags: [“JavaScript”, “Switch Conditional”, “Coding”]