ntjm.net
当前位置:首页 >> js中iF(){}ElsEiF(){}有这个ElsEiF语法吗?如果没... >>

js中iF(){}ElsEiF(){}有这个ElsEiF语法吗?如果没...

js中的if...else语法是这样的: if(...){ }else if(...){ }else{ } else if中间有空格

你那个checkStrong方法返回的是个数字,直接比较大小就可以了 $('password').blur(function(){ var mode = checkStrong(this.value); if(mode == 3){ //符合三个条件 }else if(mode == 2){ //只符合 2 个条件 }else if ..... 你自己想去就好了})

如果这有两种情况就只要if else就够了,如果有多种情况就需要用if else嵌套。也可以用swicth

你这大概是ajax 所以你理解的空其实是0长度的字符串, 它当然不等於null 判断非空直接 if(data) 就够了

双分支如下: if (a ==6){}else if(a == 0){}if (a ==5){}else if(a == 2){}理论上应该用多分支

理论上是不会出现问题。 请把你写的js代码公布出来,让大家帮帮看看问题。

这是逗号运算符,之前所有的运算表达式都会执行,但整个语句的值是最后一个表达式的值 比如:a = (b=2, c=3, 4==4); 括号里的是逗号运算表达式,b=2, c=3这样的赋值表达式会正常执行, 但a最后的值是true,也就是4==4的结果,true;如果换成4==5...

当你else if里面的条件都不成立 就会执行else里面的代码

呵呵,你真是努力啊,半夜不睡来研究这个。 因为你写得不对,else和if中间需要有一个空格 if(a==1) { ... } else if(a==2) { ... }

没有代码就不会执行任何东西,说白了就跟没写这个else if 一样,不执行东西也不会报错

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com