【发布时间】:2015-04-11 21:06:12
【问题描述】:
有没有办法为 if statement 制作简写?
为
if(window.scrollY > 0 ){
alert("yes")
}
这个速记是行不通的
window.scrollY > 0 ? alert("yes")
虽然这样可以正常工作
window.scrollY > 0 ? alert("yes") : alert("no")
有没有办法在没有: alert("no") 部分的情况下编写速记?
【问题讨论】:
-
没有。三元运算符必须有一个 else。否则是语法错误。
if(window.scrollY > 0 ) alert("yes");可能是最短的。