JavaScript的switch
JavaScript的switch除了有其他语言的switch语句的功能外,还可以比较表达式
var m=2;
switch(true){
case m<1:
alert("<1");
break;
case m===1:
alert("1");
break;
default:
alert('default!');
}
switch(m){
case 1:
alert('1');
break;
case 2:
alert('2');
break;
default:
alert('default!');
}
通过比较表达式,使JavaScript的switch语句更加的灵活,在一定场景下能代替if-else语句。