case 的 constant-expression 必须与 switch 中的变量 expression 具有相同或兼容的数据类型。 当被测试的变量等于 case 中的常量时,case 后跟的语句将被执行,直到遇到 break 语句为止。 当遇到 break 语句时,switch 终止,控制流将跳转到 switch 语句后的下一行。 不是每一个 case 都需要包含 break。如果 case ...
switch(expression){casevalue1:// 当 expression 表达式值 等于 value1 时执行该代码块break;casevalue2:// 当 expression 表达式值 等于 value2 时执行该代码块break;default:// 如果上面的 case 后的 表达式值 都不匹配 , 则执行该代码块break;} expression 是要 匹配的表达式 , 该表达式的计算结果 与 每...
switch (expression) { case value1: // 当 expression 表达式值 等于 value1 时执行该代码块 break; case value2: // 当 expression 表达式值 等于 value2 时执行该代码块 break; default: // 如果上面的 case 后的 表达式值 都不匹配 , 则执行该代码块 break; } 1. 2. 3. 4. 5. 6. 7. 8. ...
switch(expression){caseconstant-expression:statement(s);break;caseconstant-expression:statement(s);break;default:statement(s);} 一个switch语句中可以有任意数量的case语句,当expression的值与其中一个constant-expression匹配时,会执行对应的代码块。 break语句用于终止switch,如果case语句中不包含break,则将会继续执...
switch 语句- 使用该语句来选择多个代码块之一来执行 * if 语句 TypeScript if 语句由一个布尔表达式后跟一个或多个语句组成。 语法 语法格式如下所示: if(boolean_expression){ # 在布尔表达式 boolean_expression 为 true 执行 } 如果布尔表达式 boolean_expression为 true,则 if 语句内的代码块将被执行。如果...
switch语句中的expression是一个要被比较的表达式,可以是任何类型,包括基本数据类型(如 number、string、boolean)、对象类型(如 object、Array、Map)以及自定义类型(如 class、interface、enum)等。 在一个 switch 中可以有任意数量的 case 语句。每个 case 后跟一个要比较的值和一个冒号。
switch 语句 switch语句允许我们根据一个表达式的值,在多个选项中选择一个执行。它可以替代多个嵌套的if-else语句,使代码更清晰、易读。 代码语言:typescript 复制 switch(expression){casevalue1:// 当 expression 的值等于 value1 时执行的代码块break;casevalue2:// 当 expression 的值等于 value2 时执行的代码...
switch 语句- 使用该语句来选择多个代码块之一来执行 if 语句 TypeScript if 语句由一个布尔表达式后跟一个或多个语句组成。 语法 语法格式如下所示: if(boolean_expression){ #在布尔表达式boolean_expression为true执行 } 1. 2. 3. 如果布尔表达式 boolean_expression 为 true,则 if 语句内的代码块将被执行。
一个switch语句中可以有任意数量的case语句,当expression的值与其中一个constant-expression匹配时,会执行对应的代码块。 break语句用于终止switch,如果case语句中不包含break,则将会继续执行后面的case语句,知道遇到break或者switch中的代码执行完毕为止。 default是可选的,用于在上面所有case都不为真时执行代码块。且defau...
switch 语句- 使用该语句来选择多个代码块之一来执行 二、if 语句 TypeScript if 语句由一个布尔表达式后跟一个或多个语句组成。 语法 语法格式如下所示: if(boolean_expression){ # 在布尔表达式 boolean_expression 为 true 执行 } 如果布尔表达式 boolean_expression为 true,则 if 语句内的代码块将被执行。如果...