JS密码强度检测

JS密码强度检测
强烈推介IDEA2021.1.3破解激活,IntelliJ IDEA 注册码,2021.1.3IDEA 激活码 

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说JS密码强度检测,希望能够帮助大家进步!!!

 1 //校验密码强度---沒有匹配到以下級別就提示 2 function checkPassWord(value){ 3 // 0: 表示第一个级别 1:表示第二个级别 2:表示第三个级别 4 // 3: 表示第四个级别 4:表示第五个级别 5 var arr=[],array=[1,2,3,4]; 6 if(value.length < 6){ //最初级别 7 return 0; 8  } 9 if(/\d/.test(value)){ //如果用户输入的密码 包含了数字10 arr.push(1);11  }12 if(/[a-z]/.test(value)){ //如果用户输入的密码 包含了小写的a到z13 arr.push(2);14  }15 if(/[A-Z]/.test(value)){ //如果用户输入的密码 包含了大写的A到Z16 arr.push(3);17  }18 if(/\W/.test(value)){ //如果是非数字 字母 下划线19 arr.push(4);20  }21 for(var i=0;i<array.length;i++){22 if(arr.indexOf(array[i])==-1){23 return array[i];24  }25  }26  }27 console.log(checkPassWord("112211"));

 

 

学习于:https://www.jb51.net/article/113524.htm

转载于:https://www.cnblogs.com/nelsonlei/p/11577250.html

本文来源weixin_30595035,由架构君转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/29248

发表评论