所以我使用的是简写 JavaScript if
/ else
语句(我在某处读到它们被称为三元语句?)
this.dragHandle.hasClass('handle-low') ? direction = "left" : direction = "right"
这很好用,但是如果以后我只想使用速记 if
,而不使用 else
部分呢?喜欢:
direction == "right" ? slideOffset += $(".range-slide").width()
这可能吗?
原文由 ahren 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用
&&
运算符 - 仅当第一个为真时才执行第二个操作数表达式在我看来
if(conditon) expression
比condition && expression
更具可读性