先看需求,每次查询需要根据选中最近的下拉框的值进行查询,有多个的tab页,每一个的tab页下拉框都是不一样的,需要找到最近的一个选中的值
image.png
image.png
简单粗暴地做法使用if 来判断
image.png
代码又臭又长,试着来简化代码。将判断的条件和返回的值用对象来保存,selectMenuKey用来做key,返回的值有用数组保存,将找到最近的条件使用数组的find查找
image.png
先看需求,每次查询需要根据选中最近的下拉框的值进行查询,有多个的tab页,每一个的tab页下拉框都是不一样的,需要找到最近的一个选中的值
简单粗暴地做法使用if 来判断
代码又臭又长,试着来简化代码。将判断的条件和返回的值用对象来保存,selectMenuKey用来做key,返回的值有用数组保存,将找到最近的条件使用数组的find查找
本文标题:javaScript减少if else
本文链接:https://www.haomeiwen.com/subject/gnbkortx.html
网友评论