JS 条件运算符,类似匿名函数

JS 条件运算符

JavaScript中的条件运算符,一般又被称为三元运算符或三元表达式,因为这个运算符可以使用三个操作数,并返回一个值,类似于python中的lambada匿名函数。其语法如下:

条件运算符语法结构

var variable = ( codition ) ? value1:value2

提示:括号内的condition为条件判断,其中往往包含另外一个变量,具体可以参考下方的实例代码。

提示:该语法的表述:如果condition为true,则将value1的值赋值给变量variable,如果为false,则赋值value2。


条件运算符的作用

上述的运算符语法结构,如果扩展为if条件判断的话,可以变成下面这样:

<script>
  if(condition){
    var variable=value1;
  }else{
    var variable=value2;
  }
</script>

条件运算符实例代码,及在线编辑器

<script>
  var num = 2
  var t = (num > 1) ? true:false
  alert(t)
</script>

全栈前端 / JavaScript语法 :





















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.