为了账号安全,请及时绑定邮箱和手机立即绑定

十几层的if else怎么优化啊

十几层的if else怎么优化啊

撒科打诨 2018-12-21 16:15:41
上面的信息都填写好了,提交按钮才会显示,但是这样太low了,for循环也不是太好,有什么办法优化一下呢
查看完整描述

1 回答

?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

如果只是嫌嵌套多的话,可以一段一段地表达出意思,不必嵌在一起


比如:


if(!this.checkUsername(this.username)){

    Toast('请输入正确的姓名');

    return;

}

if(!this.checkIdCard(this.idCard)){

    Toast('请输入正确的身份证号');

    return;

}

当前面判断不过,不让他继续往下执行,如果后面哪个判断条件不需要了,就直接删除这块代码


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 641 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信