如何在JavaScript中创建GUID / UUID?
我们可以使用以下方法在JavaScript中创建GUID或UUID-
Math.Random()函数
要在javascript中创建或生成UUID或GUID,请通过Math.Random()函数使用以下代码
function createUUID() {
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);
});
}注意-不应在生产中使用此选项,因为Math.Random()生成的GUID或UUID可能不是唯一的。
npmuuid模块
我们可以使用npm的uuid模块生成RFC4122UUIDS。首先使用-
$ npm install uuid
然后创建一个具有以下内容的js文件(script.js)-
const uuid = require('uuid')
console.log(uuid())
console.log(uuid())
console.log(uuid())您可以使用以下命令运行它-
node script.js
创建的UUID的示例-
a85a8e6b-348b-4011-a1ec-1e78e9620782 03ea49f8-1d96-4cd0-b279-0684e3eec3a9 7289708e-b17a-477c-8a77-9ab575c4b4d8
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短