js 生成随机字符串

// js创建含数字字母的随机字符串
function generateRdStr(len) {
	len = len || 32;
    var text = "";
    var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
    for (var i = 0; i < len; i++)
        text += possible.charAt(Math.floor(Math.random() * possible.length));
    return text;
}
var pass = generateRdStr();
console.log(pass);

效果:(每次调用generateRdStr函数会显示不一样的随机字符串)

如果需要生成5位或其他位数,只要将代码中的10改成5或需要的位数就可以了。