很多時候使用者註冊的時候需要給使用者生成乙個隨機的密碼,今天咱們就用js生成乙個隨機密碼吧。
說起來這個還是群裡的乙個小夥伴提出來的,下面直接開始寫**吧。
先宣告乙個陣列,裡面放密碼所需要的英文本元、數字、特殊字元。
var pasarr = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9','_','-','$','%','&','@','+','!'];
然後乙個方法:
//paslen是你想要的密碼的長度
function passwords(paslen) {
var password = '';
var pasarrlen = pasarr.length;
for (var i=0; ipasswords(16);
執行之後在瀏覽器看
46r!nis9zhv2vdyb
grqxb$p&ajn!v6by
quyqe1hr4wpficw+
oohgpy!2&4_ipf+_
每次生成的都不一樣,可以了,可以使用了。
生成隨機密碼
編寫乙個函式,用於生成隨機密碼,入參為隨機密碼的長度,出參為生成的隨機密碼,要求生成的隨機密碼必須同時包含大寫字母小寫字母數字。生成隨機碼,引數為隨機碼長度,同時包含大小寫字母和數字 public string getrandomnum int length listlist new arrayli...
php生成隨機密碼
隨機密碼生成 post number 0 數字 0 不啟用 1 啟用 post lowercase 0 小寫字母 post uppercase 0 大寫字母 post punctuation 1 特殊符號 post repeat 0 字元 1重複 0不重複 post length 31 密碼長度 p...
PowerShell生成隨機密碼
需求是這樣的,給員工重置密碼,密碼要是隨機的,但是0和o i和i這些不要,防止誤殺。我用的方法是這樣的,這是c 中web的乙個方法,很給力。assembly add type assemblyname system.web global passwordrandom system.web.secur...