【发布时间】:2016-04-10 11:56:23
【问题描述】:
您好,我想知道有没有更好的方法来做到这一点? condition_a 比 b 更重要,b 比 c 更重要,等等。
var slot = condition_a
if (!slot) {
slot = condition_b
if (!slot) {
slot = condition_c
if (!slot) {
slot = condition_d
if (!slot) {
slot = condition_e
}
}
}
}
if (slot) {
//do something
}
【问题讨论】:
-
没有更好的方法了。无论你做什么都是正确的方式。
-
不,我 25 岁。只是学习一个爱好。
-
@JaydipJadhav - 有 3 个答案更简洁,而且,如果您了解 javascript,即使是中级编码人员也更易读
-
stackoverflow.com/questions/2922948/… 可能重复?关于该问题的链接文章对条件性能进行了相当好的(但可能已过时)细分。
标签: javascript