function check_uname(){
var $uname=uname.value;
if(!$uname){
uname_msg.innerHTML="用户名不能为空";
}else if($uname.length<6 || $uname.length<6>10){
uname_msg.innerHTML="格式错误";
}else{
uname_msg.innerHTML="✔";
}
再简化也是三个判断,
你现在if elseif else 都已经写了,也就是只执行一次
和return的性质是类似的
在无非写个三元表达式,但是性质还是一样的 也是判断
代码在简化的话 把上面的变量赋值删除 直接去判断 少一步变量赋值操作
能实现功能的代码就是好代码