+ -
当前位置:首页 → 问答吧 → if else简写如果没有else后续操作怎么写?

if else简写如果没有else后续操作怎么写?

时间:2011-10-14

来源:互联网

if else简写如果没有else后续操作怎么写?

if(1>0){alert("good")}else(alert("bad"));
简写成 
1>0?alert("good"):alert("bad");
如果只是
if(1>0){alert("good")}
没有else怎么简写?

还有:?这种写法应该注意什么?

作者: mingfish2   发布时间: 2011-10-14

if(1>0){alert("good")}
=>
1 > 0 && alert('good')  


:? 不能单独使用。

作者: calmcrime   发布时间: 2011-10-14

如果只有一个if就不用动了啊 就if(1>0){alert("good")}
非要用三目的话也可以 

JScript code

1>0 ?alert('good') : 1==1
//用1==1做一个简单的不会产生影响的小操作 当然也可以写其他的表达式

 

作者: fanchuanzhidu   发布时间: 2011-10-14

if(1>0){alert("good")}

已经是最简写。

作者: bear63   发布时间: 2011-10-14

1 < 0 ? alert('1') : ""

作者: liangws   发布时间: 2011-10-14

如果没有后续,那就不要这样写了嘛。。。
直接if语句多好。

作者: BLUE_LG   发布时间: 2011-10-14