UNPKG
@jjwblie/utils
Version:
latest (1.0.1)
1.0.1
1.0.0
nodejs-utils
github.com/liujiede/nodejsutils
liujiede/nodejsutils
@jjwblie/utils
/
utils
/
unique.js
10 lines
(9 loc)
•
276 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
function
unique
(
) {
var
d = +
new
Date
;
return
'xxxxxxxxxxxx'
.
replace
(
/[xy]/g
,
c
=>
{
const
r = (d +
Math
.
random
() *
16
) %
16
|
0
; d =
Math
.
floor
(d /
16
);
return
(c ==
'x'
? r : (r &
0x7
|
0x8
)).
toString
(
16
); }); };
module
.
exports
= unique;