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
相关推荐
sunywz6 小时前
【c#】 Web Deploy一键发布,IIS部署全流程
开发语言·前端·c#
宁&沉沦6 小时前
Chrome 扩展 Manifest 字段版本支持一览(全量)
前端·后端·编辑器
乖孩子6 小时前
Service Worker + IndexedDB 实践
前端
浮生望6 小时前
BFF架构实战:用Express+SSE为Vue3搭建安全的流式对话中间层
前端
Quz6 小时前
QML 与 JavaScript 交互方式:内联函数、外部文件、信号槽与工作线程
javascript·qt
达子6666 小时前
第10章_HarmonyOs开发图解 用JS开发UI
vue.js
先吃饱再说6 小时前
React 组件通信:从 Props 单向传递到自定义事件
前端·react.js·前端框架
swipe7 小时前
05|(前端转后全栈)不手写一堆 SQL,后端怎么操作数据库?MyBatis-Plus 入门
前端·后端·全栈
Allshadow7 小时前
Nest.js - 连接数据库
javascript·nestjs
冰暮流星7 小时前
javascript之date对象
开发语言·javascript·ecmascript