JS 生成随机字符串

目录

Generate random characters

Math.random().toString(36).replace(/[^a-z]+/g, '').slice(0, 5);

Math.random(),生成随机数,例如:0.09751664076957856
.toString(36),转换成36进制后的字符串。输出类似:“0.3idqid3cvvy”
.replace(/[^a-z]+/g, '') ,仅保留小写自负。输出类似:“idqidcvvy”
.slice(0, 5), 截取前5个字符。输出类似:"idqid"