本文介绍 JavaScript 中的条件声明,包括 if、if...else、if...else if...else 及 switch 语句。详细讲解各语句的语法结构、适用场景及代码示例,强调关键字大小写敏感及比较运算符的使用规范,帮助开发者根据条件执行不同代码块。
JavaScript 条件声明概述
JavaScript 中的条件声明用于在不同条件下执行相应的行为。
条件声明概述
在编写代码时,经常需要根据不同的条件执行不同的操作。此时可以使用条件声明来实现这一功能。
JavaScript 提供了以下几种条件声明方式:
if 声明语法与示例
if 声明
当指定条件成立时执行代码。
if...else 声明
当指定条件成立时执行代码,若条件不成立则执行另一段代码。
if...else if....else 声明
使用该声明可以从多个代码块中选择一个执行。
switch 声明
使用该声明可以从多个代码块中选择一个执行。
If 声明
若希望在指定条件成立时执行代码,可使用此声明。
语法如下:
if (条件)
{
条件成立时执行代码
} 注意:请使用小写字母。使用大写的 IF 会出错!
实例 1
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
实例 2
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
注意:请使用双等号(==)来比较变量!
注意:语法中没有 else。仅仅当条件为 true 时,代码才会执行。
if...else 声明语法与示例
If...else 声明
若希望条件成立时执行一段代码,而条件不成立时执行另一段代码,可使用 if....else 声明。
语法如下:
if (条件)
{
条件成立时执行此代码
}
else
{
条件不成立时执行此代码
}
实例
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
if...else if...else 声明语法与示例
If...else if...else 声明
当需要选择多套代码中的一套来运行时,请使用 if....else if...else 声明。
语法如下:
代码如下:
if (条件1)
{
条件1成立时执行代码
}
else if (条件2)
{
条件2成立时执行代码
}
else
{
条件1和条件2均不成立时执行代码
} 实例:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]