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
相关推荐
FL162386312910 小时前
室内易燃物识别易燃评估室内易燃程度识别分割数据集labelme格式1015张85类别
java·服务器·前端
用户0595401744610 小时前
把 AI 长期记忆去重测试从 20 分钟压到 40 秒,重复率从 18% 干到 1.5%
前端·css
kyriewen10 小时前
我把 AI 写的并发请求控制器手写了一遍——3 个语义我当时根本讲不清
前端·javascript·面试
_codemonster11 小时前
Vue中的ref和reactive到底在干嘛
前端·javascript·vue.js
IT_陈寒11 小时前
为什么我的JavaScript闭包总是漏掉那个变量?
前端·人工智能·后端
两只羊ovo11 小时前
前端八股之 storage & this:两个最容易卡住的点,一次讲透
前端
用户9210802628611 小时前
Bubble 打字机效果实践:从项目配置到源码实现
前端
张元清12 小时前
React useEventListener Hook:类型安全的 DOM 事件监听 (2026)
javascript·react.js
weixin_4614085812 小时前
npm npx yarn
开发语言·前端·javascript