One-line UUID v4
Anonymousยท7h ago66 views
JavaScriptPublic
// Generate an RFC 4122 v4 UUID using the Web Crypto API
const uuid = () =>
([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, (c) =>
(
+c ^
(crypto.getRandomValues(new Uint8Array(1))[0] & (15 >> (+c / 4)))
).toString(16)
)
console.log(uuid())Comments(0)
No comments yet. Start the conversation.