所以这是我不想写两次 doA
的情况......我觉得应该可以在不诉诸函数的情况下实现这一点。
我该怎么做?
我还记得在 SO 上读过关于标签来做这样的事情。你能告诉我这是怎么做到的吗?
if (condition)
if (condition)
...
else if (condition)
...
else
doA
else
doA
上面的代码简单地说:
if true then (if true (...) else if true (...) else doA) else doA.. 所以这就像我希望 main if's else 在 main if 内部的某些情况下运行。
最佳答案
if (conditionA)
if (conditionB)
...
else if (conditionC)
...
else
doA
else
doA
可以
if (conditionA && condition B)
else if (conditionA && conditionC)
else
doA
关于javascript - 如何简化 JavaScript 中的条件逻辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29529757/