可以将以下代码放入editplus里建一个html文件直接运行!
当条件的分支很多时(通常超过6个)使用switch...case的效率将高于多重if_else语句(在汇编层switch...case是查找表,if语句是跳转:)
对于纯if语句和if-elseif语句,使用if-elseif效率会更好一点.因为一堆if,会全部判断;一堆if ……else if……else if……,出现一个条件为真,后面的不再执行;
因此:分支较少时推荐使用if-elseif语句,分支较多时推荐使用switch-case语句.
转自:http://www.dreamdu.com/javascript/switch_case/