如何在jquery中生成uuid
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在jquery中生成uuid相关的知识,希望对你有一定的参考价值。
参考技术A //获取UUid方法common.UUID = function ()
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;
本回答被提问者采纳
如何在 SAP UI5 代码中生成 UUID? [复制]
【中文标题】如何在 SAP UI5 代码中生成 UUID? [复制]【英文标题】:How do I generate a UUID in SAP UI5 code? [duplicate] 【发布时间】:2020-09-23 10:04:25 【问题描述】:我知道如何在 node.js 中使用 npm 管理的库(如 uuid
)来做到这一点。但是在基于浏览器的 SAP UI5 JavaScript 代码中,有什么好的方法可以做到这一点呢?
【问题讨论】:
【参考方案1】:与uuid
不完全相同,但UI5提供了函数模块sap/base/util/uid
,它返回一个始终唯一的字符串。
// uid required from "sap/base/util/uid"
const myUniqueID = uid(); // returns e.g. "id-1591275572834-1"
implementation 相当简单易懂。
PS:还有一个upcoming standard for generating UUID in the web。
【讨论】:
以上是关于如何在jquery中生成uuid的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Python 中生成可重现(带有种子)的随机 UUID