JS生成隨機密碼
很多時候使用者註冊的時候需要給使用者生成一個隨機的密碼,今天我們們就用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; i<pasLen; i++){
var x = Math.floor(Math.random()*pasArrLen);
password += pasArr[x];
}
console.log(password);
}
然後我們們執行上面的程式碼
passwords(16);
執行之後在瀏覽器看
46r!NIs9zhv2vDYb
GRqXB$p&ajn!v6by
QuYQE1HR4wpfICw+
oOhGPY!2&4_iPf+_
每次生成的都不一樣,可以了,可以使用了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2655759/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 生成隨機密碼Linux隨機密碼
- 使用mkpasswd生成隨機密碼隨機密碼
- javascript隨機生成字串,可以用來生成隨機密碼JavaScript隨機字串密碼
- Linux 隨機生成密碼mkpasswdLinux隨機密碼
- 案例四:Shell指令碼生成隨機密碼指令碼隨機密碼
- ruby指令碼,隨機生成複雜密碼指令碼隨機密碼
- linux 生成隨機密碼,uuidLinux隨機密碼UI
- PHP生成隨機密碼的幾種方法PHP隨機密碼
- 根據字元型別和密碼長度隨機生成密碼字元型別密碼隨機
- js生成隨機數程式碼例項JS隨機
- Firefox 69 將加入隨機密碼生成器Firefox隨機密碼
- 直播軟體開發,隨機密碼生成器隨機密碼
- Linux 系統生成隨機密碼的10種方法Linux隨機密碼
- 八種在 Linux 上生成隨機密碼的方法Linux隨機密碼
- Linux 命令列生成隨機密碼的十種方法Linux命令列隨機密碼
- 直播商城原始碼,記一次 js隨機密碼原始碼JS隨機密碼
- Linux系統自動隨機生成複雜密碼方法Linux隨機密碼
- 利用 Linux 系統生成隨機密碼的 10 種方法Linux隨機密碼
- PHP生成隨機密碼的4種方法及效能對比PHP隨機密碼
- 利用Linux系統生成隨機密碼的10種方法Linux隨機密碼
- php生成唯一隨機碼PHP隨機
- jQuery實現的生成隨機密碼程式碼例項簡單介紹jQuery隨機密碼
- js隨機生成信用卡卡號程式碼例項JS隨機
- mysql 5.7 初始化密碼或隨機密碼MySql密碼隨機
- 如何得到一個隨機密碼隨機密碼
- 隨機生成四個驗證碼隨機
- js隨機生成十六進位制顏色值程式碼例項JS隨機
- 生成隨機排列隨機
- 生成隨機數隨機
- javascript生成隨機數程式碼例項JavaScript隨機
- python生成隨機數、隨機字串Python隨機字串
- 密碼生成密碼
- js隨機數生成器的擴充套件JS隨機套件
- js生成m-n之間的隨機數JS隨機
- 隨機生成使用者資訊(號碼、名字)隨機
- python生成隨機圖形驗證碼Python隨機
- 隨機生成六位數驗證碼隨機
- Linux系統生成隨機密碼的8種方法!Linux運維課程Linux隨機密碼運維