• 技术文章 >Web开发 >JavaScript

    js三元运算符判断多个条件

    宋雪维宋雪维2021-01-07 14:11:37原创10343

    小编向大家介绍过JavaScript中使用三元运算符判断条件使用很方便很好用(三元运算符),那么如果要求在JavaScript中判断多个条件为什么要使用三元运算符而不是if...else...语句呢?当然是三元运算符的条件判断写法代码量更简洁。本文具体向大家介绍js中使用三元运算符判断多个条件的具体原因及实例。

    1、语法

    表达式?值1(true):值2(false);

    2、条件判断使用方法

    使用if...else...

    if(type==1){
    var status = '1'
    }else{
    var status = '-1'
    }

    使用三元运算符

    var status = (type==1?'1':'-1')

    结论:三元运算符的条件判断写法代码量更简洁,而常用的if...else...判断则显得有点臃肿,而且也不够优美

    3、实例:js三元运算符判断多个条件

    let time,activeTime,isTime 
    time === 1
        ? (activeTime = -1) && (isTime = false)
        : activeTime = ''

    以上就是为什么会在js中使用三元运算符判断多个条件的原因及实例,希望能对你有所帮助哦~

    专题推荐:js三元运算符
    上一篇:js三元运算符语法格式 下一篇:js中三元运算符与if-else嵌套方法

    相关文章推荐

    • python中的binascii模块是什么?• Python中PIL库有何用法?• python中缺少module怎么办?• python中cffi模块如何使用?• python中sys.stdout怎么用?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网