Editing 如何用好条件语句

1. 多重判断使用Array.includes(elements);    //if include return true,else will return false; 
2. 更少的嵌套,尽早的return   //若需要判断某元素一次即可,或存在阀值,判断成功发现条件立即return;
3. 使用默认参数和解构 //将无效的null ,undefined等设置默认参数 避免发生错误
4. 倾向于遍历对象而不是switch 
```
    //列如 系统的报错 使用switch 不如 使用 遍历   
     const errorObj ={40001:"系统错误",40001:"系统错误",40001:"系统错误"}, 
     errorCode=40001;  
     return errorObj[errorCode];  
    //又例如,表格样式,什么状态,需要什么styleobj
```


  5.对所有、部分判断使用Array.every & Array.some 
```
     let arr = [1,2,3]  
    let flag=arr.every(item=>item=="2");//return false   some 也是同样适用  
```
    
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值