1 /**
2 * 无重复随机字符串
3 * num<62 num>=62或不传时位默认的62位
4 * @param {[int]} num [随机字符串长度]
5 * @return {[string]} [返回随机字符串]
6 */
7 var ranNum = function(num) {
8
9 var str = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm0123456789";
10
11 return str.split("").sort(function() { return Math.random() - 0.5 }).join("").substring(0, num);
12
13 }