Skip to content

generateUUID (生成UUID)

generateUUID 函数用于生成一个符合 UUID v4 标准的唯一标识符。该函数使用浏览器的加密 API 来确保生成的 UUID 具有足够的随机性。

函数调用方式

javascript
generateUUID()

返回值

返回一个格式化为标准 UUID 形式的字符串,例如 xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

异常处理

该函数不抛出异常,但在极少数情况下,如果浏览器不支持 crypto.getRandomValues() 方法,可能会导致生成的 UUID 不符合标准。

示例代码

基本用法

javascript
const uuid1 = generateUUID();
console.log(uuid1); // 输出示例: 'f47ac10b-58cc-4372-a567-0e02b2c3d479'

结论

generateUUID 函数提供了一种简单、有效的方式来生成符合 UUID v4 标准的唯一标识符,适合用于需要唯一ID的场景,如数据库主键、用户会话标识等。