【发布时间】:2012-07-18 06:18:37
【问题描述】:
所以我使用简写 JavaScript if/else 语句(我在某处读到它们被称为三元语句?)
this.dragHandle.hasClass('handle-low') ? direction = "left" : direction = "right"
这很好用,但如果以后我只想使用速记 if,而没有 else 部分。喜欢:
direction == "right" ? slideOffset += $(".range-slide").width()
这可能吗?
【问题讨论】:
-
这些片段的技术术语是条件表达式,它使用条件运算符_
?:。因为这个运算符需要三个操作数,所以称为三元运算符。
标签: javascript if-statement conditional-operator shorthand