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
相关推荐
谁呛我名字36 分钟前
JavaScript 类型转换与运算规则
javascript
try2find1 小时前
打印ascii码报错问题
java·linux·前端
郑州光合科技余经理1 小时前
同城O2O海外版二次开发实战:从支付网关到配送算法
开发语言·前端·后端·算法·架构·uni-app·php
冰暮流星2 小时前
javascript事件案例-全选框案例
服务器·前端·javascript
Dillon Dong2 小时前
【系列主题】Next.js 16 + Turbopack 的暗礁:深入剖析 Tailwind v4 的 CSS 模块解析陷阱
javascript·css·容器·turbopack
Csvn2 小时前
前端性能优化实战指南
前端
Moment2 小时前
2026 年,AI 全栈时代到了,前端简历别再只写前端技术了 🫠🫠🫠
前端·后端·面试
糯米团子7493 小时前
Web Worker
开发语言·前端·javascript
freewlt3 小时前
React Server Components 深度解析
前端·react.js·前端框架
wordbaby3 小时前
一次跨端 Loading 卡死复盘:把请求计数从 Axios 拦截器迁到 try/catch/finally
前端·axios