if (){} 语句,条件满足就执行,不满足就不执行,直接执行后面的
if (){} else {} 语句
1.条件满足就执行if语句,不满足就执行else语句,然后在执行后面的代码
if(){} else if (){}
1.先检测if的条件,满足就执行,执行完毕就不会执行elseif 的语句了,直接执行后面的代码
2.如果if条件不满足,那么就回去检测else if的条件,满足就执行,执行完毕在执行后面的代码
3.如果两个条件都不满足,直接跳过,去执行后面的代码
if(){} else if (){} else {}
1.条件依次检测,满足就执行,执行完毕后直接执行后续代码
2.如果几个条件都不满足,就会直接执行else里面的代码
switch 条件判断语句
var num = 10
switch(num) {
case 10:
console.log('您好')
break;
case 20:
console.log('您好')
break;
default:
console.log('您好')
break;
}
最后一个default可以不写,如果不写,那么几个条件都不满足就会直接跳过
default写的时候,是几个都满足的时候,就执行default里面的语句
break不写的时候,会向下传递语句,从第一个满足条件的case开始向下传递