封装randomString()函数:
function randomString(code) {
let len = code
let $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz123456789'
let maxLen = $chars.length
let pwd = ''
for (let i = 0; i < len; i++) {
pwd += $chars.charAt(Math.floor(Math.random() * maxLen ))
}
return pwd
}
演示:
一般利用这种方法生成16位或32位的密匙。