问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用javascript获取UUID1

发布网友 发布时间:2023-11-01 16:34

我来回答

3个回答

热心网友 时间:2024-12-13 04:02

有很多办法,  例如下面的代码


算法一:

function uuid() {
    var s = [];
    var hexDigits = "0123456789abcdef";
    for (var i = 0; i < 36; i++) {
        s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);
    }
    s[14] = "4";  // bits 12-15 of the time_hi_and_version field to 0010
    s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1);  // bits 6-7 of the clock_seq_hi_and_reserved to 01
    s[8] = s[13] = s[18] = s[23] = "-";
 
    var uuid = s.join("");
    return uuid;
}


算法二:

function guid() {
    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
        var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
        return v.toString(16);
    });
}


算法三:

function guid() {
    function S4() {
       return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
    }
    return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());
}


等等 

热心网友 时间:2024-12-13 04:02

  UUID含义是通用唯一识别码 (Universally Unique Identifier),是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字
  UUID由以下几部分的组合:
  (1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。
  (2)时钟序列。
  (3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。

热心网友 时间:2024-12-13 04:03

这是用以生成 GUID 的代码。
由于安全权限问题,JavaScript 没有权限获取设备的UUID
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
和面的和是什么读音? win10 应用打不开。全都打不开。 进入win10打不开软件 win10电脑软件都打不开是什么原因win10突然软件都打不开软件是怎么回事... 软件打不开怎么办win10电脑点不开软件最简单办法 请问下,离厦门市岛内的台湾路的国联大厦最近的建设银行和农业银行... 从巴黎都市到建设银行怎么坐公交车,最快需要多久 东莞万江官桥窖离建设银行哪路车最近? 建行七支分行有那些公交车经过 佛山哪里有飞越丛林拓展 php guid 和uuid的区别1 华图封闭班可以出去吗 微信公众平台设置里不显示码? 女生对男生说这句话是什么意思?告诉你一个秘密女生的胸经常被男...25 北京服装批发市场有哪些?3 求图集13S201谢谢 数据透视表筛选的数值变成时间了1 有谁知道这是啥生物 泰国看见的······1 都说21天养成一个习惯,我给一个女孩连续打电话一个月 。。 ...3 听说二十一天可以养成一个习惯,我在外面旅游二十天了,本来是想... 老师说二十一天就能形成习惯是什么意思?9 航天五院513所博士待遇如何?182 2020考研西南大学教育学375分,英语76,政治76,综合223.能进入复试吗? 从育才双语到沈阳赛特奥莱怎么走 武当派是什么时候出现的? C++下,如何解决“undefined reference ... 我买了一块人造棉的布,请问怎摸设计好看? 菠萝蜜保存方法技巧 限时被封了,又用该手机号重新注册一个,能找回以前的... 什么是谜语学? 末流985跨考北师大教育学复试没有优势的话该怎么弥补? 戚继光晚年有多惨,接连遭贬最后病死家乡 我是一般纳税人,现在应该申报哪些税呢? 本是英雄一世的戚继光,他的晚年究竟有多悲惨? 感觉迷失了自我,如何找回?26 求助!我迷失了自我,我觉得自己变了。变得连自己也不认识自己了3 我开始迷失自我了,找不到真正的自己,怎么办?89 手脚心很烫但不发烧怎么回事? 微信公众平台设置老是设置不了.提示该被人注册了,...4 微信公众号订阅号里面的微信设置怎么设置不了,说已存在,...51 为什么微信公众平台的不能设置自己的? 微信公众平台设置怎样设置不了25 ...与SCN-生成红色Fe(SCN)3的反应是 是 可逆反应 ...记录仪停车监控怎么关闭行车记录仪的停车监控一般情况下要打开吗 安徽有什么好玩的?441 安保法什么意思 口袋妖怪白金光 这货能进化吗???4 有人知道这是什么生物么(软体)?去泰国芭提雅玩在海边发现的。 ゆうべ和昨日の晚 有什么区别?夜和夜中有什么区别呢? 求13S201图集、在线等,谢谢