我知道您可以通过执行 var variable = (condition) 来使用一行 if/else 语句设置变量? (true block) : (else block)
,但我想知道是否有办法在其中放置 else if 语句。任何建议将不胜感激,谢谢大家!
最佳答案
当然,您可以使用嵌套的三元运算符,但它们很难阅读。
var variable = (condition) ? (true block) : ((condition2) ? (true block2) : (else block2))
关于Javascript 一行 If...else...else if 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29043135/