问题描述案例:有这么一个表单的input框.既要求输入的数据不能大于10不能小于1.又要求和上一次输入的值相差不能超过5.还有各种xxx条件.依照我个人习惯,会写很多的ifreturn.(因为有return所以我就没使用&&顺便在这请教一下各位&&逻辑运算符后怎么接return?)问题出现的环境背景及自己尝试过哪些方法对于第一个问题个人习惯是:写多个ifreturn但感觉不优雅想请教大神们的习惯写法.第二个问题逻辑运算符&&后面为什么不能跟return.如何解决?相关代码第一个问题:handleSubmit=(value)=>{if(value<1||value>10){console.error("xxx");return;}if(value-oldValue>5){console.error("xxx");return;}//xxxxconsole.log("success!");}第二个问题:handleSubmit=()=>{value==1&&return;//报错}谢谢!
手掌心
小唯快跑啊
相关分类