JS密码强度检测
Posted nelsonlei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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到z 13 arr.push(2); 14 15 if(/[A-Z]/.test(value))//如果用户输入的密码 包含了大写的A到Z 16 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
以上是关于JS密码强度检测的主要内容,如果未能解决你的问题,请参考以下文章