如何在TypeScript文件中为一个主题的道具值编写开关案例?

100 阅读1分钟

TypeScript(TS)的switch语句是用来检查多个条件值的,并为每个条件值执行一组语句。开关语句有一个代码块对应于每个条件值,并且可以有任何数量的这样的代码块,当发现与一个值匹配时,相应的代码块被执行。

语法

switch(expression) { 
case constant-expression1: { 
//statements; 
break; 
} 
case constant_expression2: { 
//statements; 
break; 
} 
default: { 
//statements; 
break; 
} 
}

⦁ switch语句可以包括常数(const)或变量(var)表达式,可以返回任何数据类型的值。case可以包括一个常量(cont)或一个表达式。
⦁ 我们必须在每个case块的末尾使用break关键字来停止case块的执行(switch语句)。
⦁ switch表达式和case表达式的返回类型必须匹配。
⦁ 默认块是可选的。

let x = 10, y = 5;

switch (x-y) {
case 0:
console.log("Result: 0");
break;
case 5:
console.log("Result: 5");
break;
case 10:
console.log("Result: 10");
break;
}