主题:  请教有关switch的语法问题

风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#12001/10/23 15:23:46
javascript结构语句
switch(expression)
{case value1:statement;break;case value2:statement;break;default:statement;break;}
的具体含义,能介绍一下吗?谢谢



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#22001/10/24 1:53:07
先看看下面的例子:





switch ...case只是 if ...else语句的一种优化,当分支很多时,用switch比用if 明显要好的多,
switch(表达式)
{
case 1:执行某语句或函数;break; //把表达式的值与case相对应,表达式的值为x
case 2:...; 相应就执行case x:...
}