JS-12 条件语句之if语句

  if结构先判断一个表达式的布尔值,然后根据布尔值的真伪,执行不同的语句。所谓布尔值,指的是JavaScript的两个特殊值,true表示真,false表示伪。

  布尔表达式→true→语句块→

  布尔表达式→false(跳过语句块)→

1、if语句语法规范

  if(布尔值){

    语句;

  }

 

 需要注意的是,"布尔值"往往由一个条件表达式产生的,必须放在元括号中

  var m = 3 ;

  if (m === 3){

   m++;

  }   

  console.log(m);//4

 

注意,if后面的表达式之中,不要混淆赋值表达式(=)、严格相等运算符(===)和相等运算符(==)。尤其是赋值表达式不具有比较作用。

  var x = 1 ;

  var y = 2 ;

  if ( x = y ){

  console.log(x);

  }

 

posted @ 2024-12-10 20:34  张筱菓  阅读(70)  评论(0)    收藏  举报