Skip to content

Instantly share code, notes, and snippets.

View HuiruDong's full-sized avatar
🎯
Focusing

Huiru HuiruDong

🎯
Focusing
View GitHub Profile
@HuiruDong
HuiruDong / index.js
Last active June 2, 2020 07:30
Create UUID
let UUID = () => ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, c =>
(c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16)
)
let random4 = () => {
return Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1);
}
let uuid = () => {