📅  最后修改于: 2023-12-03 14:49:41.709000             🧑  作者: Mango
在使用 switch
语句时,可以使用 default
标签来捕获除指定值之外的所有值。如果没有任何一个 case
标签匹配,default
标签会被执行。下面是使用 switch
语句和 default
标签的示例代码:
switch (expression) {
case value1:
// do something for value1
break;
case value2:
// do something for value2
break;
default:
// do something for all other values
break;
}
在上面的代码中,如果 expression
的值不是 value1
或 value2
,那么 default
标签的代码块会被执行。注意,default
标签不需要一个值来匹配,它会匹配所有不被其他 case
标签匹配的值。
除了 default
标签,还有一个类似的 case
标签,它的值是 undefined
。如果 expression
的值为 undefined
,那么这个 case
标签的代码块会被执行。
总之,在使用 switch
语句时,记得使用 default
标签来处理所有不被其他 case
标签匹配的值。