JavaScript 生成随机字符串的方法
记录常用的js方法
/**
* @description : 获取随机字符串
* @param {Number} length 字符串长度,如不传则默认生成32位
* @return {String} str 生成的字符串
*/
function getRandomString(length = 32) {
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
const maxLength = chars.length
let str = ''
for (let i = 0; i < length; i++) {
str = str + chars.charAt(Math.floor(Math.random() * maxLength))
}
return str
}