顺序结构
顺序结构是程序中最简单、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。
分支流程控制
由上到下执行的过程中,根据不同的条件执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果。
js语言提供了两种分支结构语句:if 语句、switch语句
if 语句:
// 条件成立执行代码,否则什么也不做
if (条件表达式) {
// 条件成立执行的代码语句
}
if else语句(双分支语句)
// 条件成立 执行 if 里面的代码,否则执行else里面的代码
if(条件表达式) {
//[如果] 条件成立执行的代码
} else {
//[否则] 执行的代码
}
if else if 语句(多分支语句)
// 适合于检查多重条件
if (条件表达式1) {
语句:1;
} else if (条件表达式2) {
语句:2;
} else if (条件表达式3) {
语句:3;
....
} else {
// 上述条件都不成立执行此处代码
}