前端进阶一步

87 篇文章 1 订阅
46 篇文章 0 订阅

1.俄罗斯套娃

// 包这么多层不累?屎山代码
function fn() {
  if(a){
    if(b){
       if(c){
         // ... 此间还有无数个if
       }else{}
   }else{}
  }else{}
  // ...code
  return false;
}

// 不能这样改一下?
function fn(){
  if(!a) return false;
  if(!b) { // ...code }
  if(!c) { // ...code }
}
  1. 不会使用新语法
var nick = '张三'; // 后台返回的某个值

if(nick === '张三' || nick === "周六" || 
   nick === "李马" || nick === "李四" || 
   nick === "王五" || nick === "脑壳" || 
   nick === "麻子" || nick === "哈麻批"){
   // ...other code;
}

// 哟吼,你瞅瞅。。。这还能再复制几份。
if(nick !== '张三' || nick !== "周六" || 
   nick !== "李马" || nick !== "李四" || 
   nick !== "王五" || nick !== "脑壳" || 
   nick !== "麻子" || nick !== "哈麻批"){
   // ...other code;
}


var checks = ['张三','李四','王五','哈麻批','脑阔疼'];

if(checks.includes( nick )){ } // 你难道不能这样?
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值