条件数量比较少时:
使用if-else,这样写起来代码更加容易阅读。
if-else的优化:
1、把最容易匹配到的条件放在前面
2、将if规则组织成一系列嵌套的IFR语句,使用单个的if-else通常会导致随着每个附加条件的评估,整个执行时间变慢。
条件数量比较多时:
使用switch,这样子性能比if-else好。
条件数量非常多时:
使用循环,在JavaScript中可以把条件放进数组,用一个循环遍历验证,这样的性能比前两者都快, 而且增加减少条件只需要修改数组即可。
完。