美文网首页
3.7 三元运算符

3.7 三元运算符

作者: 柠檬与断章 | 来源:发表于2019-11-18 15:36 被阅读0次

3.7 三元运算符
问题一:三元运算符的使用?

我们先来看一下三元运算符的最基本的语法:

条件表达式?True:False
这是三元运算符最基本的语法结果,首先?前是一个条件表达式,?后面的即是逐级执行的条件,如果条件为真值时,?后面的一个事件将被触发,否将会触发下一个事件。这个结构类似于:

if(条件表达式){
//True
}else{
//False
}

但是对比可知三运运算符的代码更简洁

实例应用

比如你要给一个变量赋值的时候,需要按照不同条件赋予不同值的时候,比如我们有两种状态,不同状态下要赋给变量不同的值,我们可以对比下三元运算符和if...else...的写法

//三元运算符
var status = (type==1?'已售':'未售')

//if...else...
if(type==1){
var status = '已售'
}else{
var status = '未售'
}

相关文章

网友评论

      本文标题:3.7 三元运算符

      本文链接:https://www.haomeiwen.com/subject/mxufictx.html