2.2 分支判断语句
JS中,可以根据不同的条件执行不同的代码。此时,就需要分支判断语句。
JS中,分支判断语句有两种: if 语句、 switch 语句
2.2.1 if语句
语法:
第一种: 单if判断
if () {
}
第二种: 多分支条件
if () {
}
else if () {
}
....
else if () {
}
第三种: if else判断
if () {
} else {
}
第四种:
if () {
} else if () {
} else {
}
2.2.2 switch语句
语法:
switch (变量) {
case 值:
break;
case 值1:
break;
...
default:
break;
}
执行机制:
对switch()中的变量做判定,与每一个case 进行比对 如果匹配成功,则执行对应的代码,执行完之后如果遇见了break就跳出switch语句。如果没有遇见break会”掉”到下一个case中,不论case条件是否匹配 如果没有任何一个case匹配上 会执行default 中的代码 default可以省略