前言:
而今兄弟们对“html获取uuid”都比较看重,各位老铁们都想要剖析一些“html获取uuid”的相关内容。那么小编在网络上网罗了一些有关“html获取uuid””的相关知识,希望咱们能喜欢,小伙伴们快快来了解一下吧!在浏览器中生成 UUID 值。
使用 Crypto.getRandomValues() 方法生成符合RFC4122版本 4 的 UUID 值。
使用 Number.prototype.toString() 方法将其转换为正确的 UUID(十六进制字符串)值。
JavaScript
const UUIDGeneratorBrowser = () => ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, c => ( c ^ (crypto.getRandomValues(new Uint8Array(1))[0] & (15 >> (c / 4))) ).toString(16) );
示例:
UUIDGeneratorBrowser(); // '7982fcfe-5721-4632-bede-6000885be57d'
更多内容请访问我的网站:
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #html获取uuid