用js生成UUID
来源:互联网 发布:淘宝肉妈护肤品扒皮 编辑:程序博客网 时间:2024/06/14 21:48
$(function () {
/*生成UUid*/
var CHARS = '0123456789abcdefghijklmnopqrstuvwxyz'.split('');//生成的UUID是数字+小写字母。可以把小写字母改成大写字母
Math.uuidFast = function() {
var chars = CHARS, uuid = new Array(36), rnd=0, r;
for (var i = 0; i < 36; i++) {
if (i==8 || i==13 || i==18 || i==23) {
uuid[i] = '-';
} else if (i==14) {
uuid[i] = '4';
} else {
if (rnd <= 0x02) rnd = 0x2000000 + (Math.random()*0x1000000)|0;
r = rnd & 0xf;
rnd = rnd >> 4;
uuid[i] = chars[(i == 19) ? (r & 0x3) | 0x8 : r];
}
}
return uuid.join('');
};
var UUID=Math.uuidFast();
/*生成UUid*/
var CHARS = '0123456789abcdefghijklmnopqrstuvwxyz'.split('');//生成的UUID是数字+小写字母。可以把小写字母改成大写字母
Math.uuidFast = function() {
var chars = CHARS, uuid = new Array(36), rnd=0, r;
for (var i = 0; i < 36; i++) {
if (i==8 || i==13 || i==18 || i==23) {
uuid[i] = '-';
} else if (i==14) {
uuid[i] = '4';
} else {
if (rnd <= 0x02) rnd = 0x2000000 + (Math.random()*0x1000000)|0;
r = rnd & 0xf;
rnd = rnd >> 4;
uuid[i] = chars[(i == 19) ? (r & 0x3) | 0x8 : r];
}
}
return uuid.join('');
};
var UUID=Math.uuidFast();
阅读全文
0 0
- 用js生成UUID
- [JavaScript]JS生成UUID
- JS生成UUID
- js生成UUID
- JS生成UUID
- js生成UUID
- JS生成UUID
- JS生成自定义uuid
- js生成uuid的方法
- JS生成36为UUID
- js生成uuid的方法
- JS生成 UUID的方法
- JS生成16位UUID
- 用Java生成UUID
- 用Java生成UUID
- 用javascript生成UUID
- 用JavaScript生成UUID
- JS生成 UUID的四种方法
- Loadrunner12回放时不能打开浏览器
- Spring注解@Component、@Repository、@Service、@Controller区别
- python多线程异步post请求脚本,可以设置持续运行时间、线程数、时间间隔
- 京东云centos6.8挂载高效云盘
- 三维数学基础之坐标系、向量、矩阵
- 用js生成UUID
- Eclipse固定编码,与防止使用maven输出中文乱码
- 决策树、随机森林、GBDTxgboostfastRGF 学习笔记
- springmvc对集合参数绑定时:参数的命名
- 前端模板引擎artTemplate---高性能JavaScript模板引擎
- 折腾MySQL,遇到的问题
- PEP8 indentation写法
- Understanding REST
- 编码过滤器,过滤中文乱码(Post和get方式都支持)