近期在工作和项目中用到的一些小方法整理一下,将会陆续贴出来,希望给你有点帮助!
随机关键字方法比较适合用于生成随机密码,和数据库关键字(在Ajax和Flash客户端生成)!
//随机关键字生成方法(AS和JS里都可以使用) function getRandomKeyID(len){ if (len == undefined) { len = 6; } var keyID = ""; var char_arr = new Array(); char_arr.push(function () { return String.fromCharCode(48+Math.floor(Math.random()*10)); }); char_arr.push(function () { return String.fromCharCode(97+Math.floor(Math.random()*26)); }); char_arr.push(function () { return String.fromCharCode(65+Math.floor(Math.random()*26)); }); for (var i = 0; i<len; i++) { keyID += char_arr[Math.floor(Math.random()*char_arr.length)](); } return keyID; } |
//获取在两个数值之间(包含两个数值)的随机数方法(AS和JS里都可以使用) function getRandomNumber(minNum,maxNum){ if(minNum == undefined){ minNum = 0; maxNum = 10; }else if(maxNum == undefined){ maxNum = minNum; minNum = 0; }else if(maxNum < minNum){ var tmpNum = maxNum; maxNum = minNum; minNum = tmpNum; } return Math.floor(Math.random()*(maxNum-minNum+1))+minNum; } |
//全字符串替换(AS和JS里都可以使用) function replaceAll(str,oldStr,reStr){ return str.split(oldStr).join(reStr); } |
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |