js生成UUID确保数据的唯一性

在JavaScript中,生成UUID(Universally Unique Identifier)通常用于确保数据的唯一性。

以下是一个简单的使用JavaScript生成UUID的示例,它基于RFC 4122版本4(随机UUID)的算法:

bash 复制代码
function generateUUIDv4() {
    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);
    });
}

// 使用示例
console.log(generateUUIDv4()); // 输出一个UUID  :a1c31536-a828-4e1b-bcac-4c4460f319dd
相关推荐
NC 王炸5 分钟前
AI 做的便签,换个浏览器就没了?加一个导出按钮,把数据带走
javascript·ai编程·数据备份·localstorage·txt导出
todoitbo6 分钟前
本来只想给内网开个口子,Natapp 却多给了一道防护
前端·javascript·vue.js·内网穿透·网络防护·natapp
会灭火的程序员11 分钟前
SuperMap AgentX Server智能体接入WEB应用技术文档
前端·supermap·agentx·agentx server
CRMEB16 分钟前
商品 SKU 设计,从简单规格到多规格踩过什么
java·前端·数据库·开源
Chloe.Zz17 分钟前
一篇入门Agent
开发语言·前端·javascript
java1234_小锋29 分钟前
【技术专题】HTML5 网页技术 - HTML5 表格标签
前端·html·html5
silvamux_33 分钟前
4款新模型商务邮件翻译横评:0.98到0.46
android·java·javascript
雪芽蓝域zzs37 分钟前
JS 项目转 TS 项目(Vue3 + 若依这类后台项目)完整改造清单
前端·vue.js
定栓1 小时前
Webpack迁到Vite第四节:SVG 图标系统
前端·webpack·node.js