JavaScript 判断语句
判断语句也称为条件语句,用于判断不同的条件来执行不同的动作,从而改变程序的执行逻辑。
和 C/C++ 一样,JavaScript 也支持 if...else 和 switch 语句。
if-else 语句
if-else 语句有几种不同的形式,可以只有一个 if 语句块,比如:
if ( condition ) {
/* 当条件为 true 时执行的代码 */
}
除了只在 if 语句块中执行代码,还可以指定一个 else 块,表示仅当条件为 false 时执行。
if ( condition ) {
/* 当条件为 true 时执行的代码 */
}
else {
/* 当条件不为 true 时执行的代码 */
}
也可以将多个 if-else 语句链接在一起,用于选择多个代码块之一来执行,比如:
if ( condition1 ) {
/* 当条件 1 为 true 时执行的代码 */
}
else if ( condition2 ) {
/* 当条件 2 为 true 时执行的代码 */
}
else {
/* 当条件 1 和 条件 2 都不为 true 时执行的代码 */
}
另外,if-else 语句支持嵌套。