在 JavaScript 中,switch 语句是一种用于选择不同操作的条件语句。它类似于 if 语句,但更适合处理多个条件的情况。
语法
switch 语句的基本语法如下:
-- -------------------- ---- -------
------------------ -
---- -------
-- - ---------- ---- ------ -------
------
---- -------
-- - ---------- ---- ------ -------
------
--------
-- - ---------- ----- ---- ----------
-expression:需要进行比较的表达式或值。case value1、case value2:要比较的值。break:可选的关键字,用于结束当前 case 的执行。default:可选的关键字,如果没有任何 case 匹配时执行的代码块。
示例
下面是一个简单的示例,展示了 switch 语句的用法:
-- -------------------- ---- -------
--- ----- - --------
------------- -
---- --------
------------------
------
---- ---------
------------------
------
--------
--------------------
-在这个示例中,根据 fruit 的值,会打印出不同的结果。
注意事项
- 每个 case 后面都需要加上
break,以避免执行不必要的代码块。 - 如果没有匹配的 case,则会执行 default 中的代码块。如果没有 default,那么什么都不会执行。
switch 语句是一个非常有用的工具,可以简化代码逻辑,提高代码的可读性。在处理多个条件时,可以考虑使用 switch 语句。