四时宝库

程序员的知识宝库

js 动态生成随机字符串(js随机生成uuid)

function unorderedArray(array){ 
 if(({}).toString.call(array).indexOf('Array')===-1) return; 
 var arr=[],value=array.toString(); 
 arr=array.sort(function(){return Math.random()>0.5?-1:1;}); 
 (arr.toString()===value) && arguments.callee(array); 
 return arr; 
} 

随机字符串生成:

function createRandStr(){
 var key=Math.random().toFixed(1) * 10-1; 
 var array=[0,1,2,3,4,5,6,7,8,9]; 
 var password=unorderedArray(array); 
 password[key]=text[key]; 
 return password.join('');
}

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接