Day03 JavaScript笔记
1 分支结构(条件语句)
1.1 单向分支
if (条件表达式) {
语句 ...;
}
1.2 双向分支
if (条件表达式) {
语句 ...;
} else {
语句 ...;
}
1.3 多项分支 else if
if (条件表达式) {
} else if (条件表达式) {
} else if (条件表达式) {
} else if (条件表达式) {
} else {
}
1.4 多项分支 switch case
switch (表达式) {
case 表达式可能的值:
语句...;
break;
case 表达式可能的值:
语句...;
break;
case 表达式可能的值:
语句...;
break;
case 表达式可能的值:
语句...;
break;
defalut:
语句
}
总结:
1、判断条件是判等的多向分支,适合使用 switch case 结构
2、switch case 判等是按照全等(===)的规则进行判等
3、break 结束本case 中代码的执行,如果没有break ,会一直向下执行,直到执行 break 。
1.5 嵌套分支
if (条件表达式) {
if (条件表达式) {
}
} else {
if (条件表达式) {
} else {
}
}