使用Javascript实现随机字符串
2014-08-11 16:51
232 查看
方法一(其实是毫秒时间数字字符串):
Javascript代码
function randomString() {
return '' + new Date().getTime();
}
方法二(随机字母数字字符串):
Javascript代码
var alpha_num_chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
function randomString(length) {
if (! length) {
length = Math.floor(Math.random() * alpha_num_chars.length);
}
var str = '';
for (var i = 0; i < length; i++) {
str += alpha_num_chars[Math.floor(Math.random() * alpha_num_chars.length)];
}
return str;
}
// generate a random string of random length
randomString();
// generate a random string of length 8
randomString(8);
Javascript代码
function randomString() {
return '' + new Date().getTime();
}
方法二(随机字母数字字符串):
Javascript代码
var alpha_num_chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
function randomString(length) {
if (! length) {
length = Math.floor(Math.random() * alpha_num_chars.length);
}
var str = '';
for (var i = 0; i < length; i++) {
str += alpha_num_chars[Math.floor(Math.random() * alpha_num_chars.length)];
}
return str;
}
// generate a random string of random length
randomString();
// generate a random string of length 8
randomString(8);
相关文章推荐
- 使用javascript正则表达式实现遍历html字符串
- 使用JavaScript构建JSON格式字符串实现步骤
- 使用JavaScript实现制作网页随机验证码
- 学python(03)—— 如何使用函数实现一个随机字符串里的大小写字符互换
- javascript使用正则实现去掉字符串前面的所有0
- javascript中使用正则表达式实现删除字符串中的前后空格
- 使用JavaScript实现访问本站点任何页面都加载Frame的一种实现方式
- 正则表达式检查IP和EMAIL字符串的格式(Javascript实现)
- 使用javascript+dom+xml实现分页
- ASP.NET基础问题----使用随机字符串
- 使用javascript+xml实现分页
- 初次使用Atlas JavaScript (Part 3 - 实现自己的应用)
- 使用javascript+xml实现分页
- 使用JavaScript+XML实现分页
- 使用JavaScript+XML实现分页
- 使用JavaScript实现动态改变控件大小
- [DataGrid][整理]使用JavaScript+css+DataGrid实现Item的高亮显示
- 使用javascript+xml实现分页