UNPKG
js-uploader
Version:
latest (0.3.14-beta)
0.3.14-beta
0.3.13-beta
0.3.12-beta
0.3.11-beta
0.3.10-beta
0.3.9-beta
0.3.8-beta
0.3.7-beta
0.3.6-beta
0.3.5-beta
0.3.4-beta
0.3.3-beta
0.3.2-beta
0.3.1-beta
0.3.0-beta
0.2.9-beta
0.2.8-beta
0.2.7-beta
0.2.6-beta
0.2.5-beta
0.2.4-beta
0.2.3-beta
0.2.2-beta
0.2.1-beta
0.2.0-beta
0.1.9-beta
0.1.8-beta
0.1.7-beta
0.1.6-beta
0.1.5-beta
0.1.4-beta
0.1.3-beta
0.1.2-beta
0.1.1-beta
0.1.0-beta
0.0.9-beta
0.0.8-beta
0.0.7-beta
0.0.6-beta
0.0.5-beta
0.0.4-beta
0.0.3-beta
0.0.2-beta
0.0.1
0.0.0
A JavaScript library for file upload
github.com/LLLLLLiulei/js-uploader
LLLLLLiulei/js-uploader
js-uploader
/
src
/
utils
/
uuid.ts
9 lines
(8 loc)
•
268 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
export
function
uuid
(
): string {
let
d =
Date
.
now
()
return
'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'
.
replace
(
/[xy]/g
,
(
c
) =>
{
const
r = (d +
Math
.
random
() *
16
) %
16
|
0
d =
Math
.
floor
(d /
16
)
return
(c ===
'x'
? r : (r &
0x3
) |
0x8
).
toString
(
16
) }) }