【发布时间】:2011-07-04 20:04:24
【问题描述】:
就像您可以转换以下内容一样:
var t;
if(foo == "bar") {
t = "a";
} else {
t = "b";
}
进入:
t = foo == "bar" ? "a" : "b";
,我想知道是否有一种速记/单行方式来转换它:
var t;
try {
t = someFunc();
} catch(e) {
t = somethingElse;
}
有没有一种速记的方法,最好是oneliner?当然,我可以只删除换行符,但我的意思是类似于 ? : 之类的 if。
谢谢。
【问题讨论】:
标签: javascript try-catch shorthand