首页 > 编程知识 正文

嵌套三目运算符运算顺序,javascript逻辑运算符

时间:2023-05-03 22:37:54 阅读:40274 作者:2657

的三目运算符很简单,所以不介绍。 像(expr1)那样? (expr2) : ) expr3)以前使用三目运算符嵌套的时候,我是这样用的(expr1)? (expr2)? (expr3)? ((expr4) : ) expr4) ) ) ),那么现在想想这个方法有点低,那么第三轮运算符是怎么嵌套的呢?

第一个嵌套情况假? '真' :真? ' t':'f '输出t

法尔斯? '真' :假? ' t':'f '输出f

第二个嵌套情况true? 图尔? ' a':'b':'c '

图尔? 法尔斯? ' a':'b':'c '

法尔斯? 法尔斯? ' a':'b':'c '

总的来看,嵌套有三目运算符的写法代码可读性差,可以在简单的业务场景中尝试使用。 如果是复杂的场景,就坦率地使用if/else吧。 代码量多了,但有意义,而且逻辑清晰。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。