下面是switch的用法:
var status = msg;
switch (status) //status是表达式
{
case 0:status = "未审核";break; //0即是对status做判断,是不是status的值等于0,如果是,0后面的:就是做出处理,break跳出当前判断
case 1:status = "审核通过";break; //执行循环体以外的操作
case 2:status = "审核未通过";break;
default:"通过"; //执行完上面所有的case,如果没有合适的,就执行default,其实,可以简单的情况下可以用case代替
}
其实,完全等价于:
var status = msg;
if(status == 0){
status = "未审核";
}else if(status == 1){
status = "审核通过";
}else{
status = "审核未通过";
}