有什么方法可以减少程序中条件语句if-else或者switch-case的过多嵌套?

有什么方法可以减少程序中条件语句if-else或者switch-case的过多嵌套?,第1张

写成横向拍丛的数贺陵,这样是否看薯戚得清楚些

if( condition1 &&condition2 &&condition3 ){

//条件都为真

}else if( condition1 &&condition2 &&!condition3 ){

//条件1 2 为真 条件3为假

}else if( condition1 &&!condition2 ){

//条件1为真 条件 2 为假

}else if( !condition1 ){

//条件 1 为假

}

jQuery.fn.init里就是一堆if else判断,难道要质疑jQuery作者的水平了?并不是说if else多就伏改不好,关键是看用的地缺御判方,jQuery.fn.init里除了if else判断简洁点,难道要改成switch?就算用拆吵工厂模式,还不是得做大量的if判断。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12564366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存