//比如现在是这样if(x==11||x==23||x==45||x==64){...}有没有更简洁的写法?
2 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
if([11,23,45,64].indexOf(x)>-1){}如果不用考虑兼容性可以用es6的includes,更符合语义if([11,23,45,64].includes(x)){}
青春有我
TA贡献1784条经验 获得超8个赞
大家回答得都不错,都是一些很好的方法,我也提供一种其它思路的方法,仅供参考:constobj={11:true,23:true,45:true,64:true};if(obj[x]){//...}
添加回答
举报
0/150
提交
取消