JavaScript~~UUID随机数的生成
UUID随机数的生成
创新互联公司是一家专业提供监利企业网站建设,专注与成都网站建设、成都网站制作、H5场景定制、小程序制作等业务。10年已为监利众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
Math.uuid = (function() { var CHARS = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split(''); return function (len, radix) { var chars = CHARS, uuid = [], rnd = Math.random; radix = radix || chars.length; if (len) { for (var i = 0; i < len; i++) uuid[i] = chars[0 | rnd()*radix]; } else { var r; uuid[8] = uuid[13] = uuid[18] = uuid[23] = '-'; uuid[14] = '4'; for (var i = 0; i < 36; i++) { if (!uuid[i]) { r = 0 | rnd()*16; uuid[i] = chars[(i == 19) ? (r & 0x3) | 0x8 : r & 0xf]; } } } return uuid.join(''); }; })();
标题名称:JavaScript~~UUID随机数的生成
文章路径:http://scyanting.com/article/peippc.html