JS里if判断如何写

JavaScript0137

JS里if判断如何写,第1张

要知道if里面的返回值是true或是false,那么只要括号里随便一个数都可以,

a=0,那么if条件就是false了

布尔值,javascript中以下值会被转换为false

false

undefined

null

0

-0

NaN

""

''

你那个checkStrong方法返回的是个数字,直接比较大小就可以了

$('password').blur(function(){

  var mode = checkStrong(this.value)

  if(mode == 3){

    //符合三个条件

  }else if(mode == 2){

    //只符合 2 个条件

  }else if ..... 你自己想去就好了

})

首先网页中有一个隐藏的所有候选项的列表,然后你在输入框中每次按下按键输入的时候,会触发事件(例如keydown,keyup等),事件里面会执行模糊匹配,依次判断列表中的每个选项是否包含你输入的内容。把包含的选项显示出来就是你看到的效果了

如果没有那很可能是每次你输入内容的时候,触发的事件函数里有ajax请求,向后台服务器查询包含你输入内容的选项,然后服务器返回结果,在页面上动态显示。