if语句的基本语法如下:

if (条件) {
  // 条件成立时执行的代码
}

其中,条件是一个表达式,如果它的值为真(非0、非空字符串、非null、非undefined等),就会执行花括号中的代码。

如果需要在条件不成立时执行一些代码,可以使用if...else语句:

if (条件) {
  // 条件成立时执行的代码
} else {
  // 条件不成立时执行的代码
}

有时候需要对多个条件进行判断,可以使用if...else if...else语句:

if (条件1) {
  // 条件1成立时执行的代码
} else if (条件2) {
  // 条件2成立时执行的代码
} else {
  // 所有条件都不成立时执行的代码
}

需要注意的是,if语句中的条件可以是任何可以转化为布尔值的表达式,例如:

if (a > b) {
  // a大于b时执行的代码
}

if (str) {
  // str不为空字符串时执行的代码
}

if (arr.length) {
  // arr不为空数组时执行的代码
}
``

原文地址: https://www.cveoy.top/t/topic/eDjT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录