十几层的if else怎么优化啊

https://img3.mukewang.com/5c30653400017cdb05080874.jpg

https://img.mukewang.com/5c30653d0001b6af03040526.jpg

上面的信息都填写好了,提交按钮才会显示,但是这样太low了,for循环也不是太好,有什么办法优化一下呢

撒科打诨
浏览 658回答 1
1回答

收到一只叮咚

如果只是嫌嵌套多的话,可以一段一段地表达出意思,不必嵌在一起比如:if(!this.checkUsername(this.username)){    Toast('请输入正确的姓名');    return;}if(!this.checkIdCard(this.idCard)){    Toast('请输入正确的身份证号');    return;}当前面判断不过,不让他继续往下执行,如果后面哪个判断条件不需要了,就直接删除这块代码
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript