优化`uuid()`, 增加有序性

master 3.1.2
yutent 2023-10-18 19:20:15 +08:00
parent 20639ab038
commit 52af19e58e
3 changed files with 7 additions and 3 deletions

View File

@ -2,6 +2,10 @@
> 本模块是对原生的`crypto`模块二次封装的,在使用上更加简单方便。
## 更新日志
+ v3.1.2
- 优化`uuid()`, 增加有序性
+ v3.1.0
- 优化`uuid(),rand()`
- 优化库引用方式

View File

@ -1,6 +1,6 @@
{
"name": "crypto.js",
"version": "3.1.1",
"version": "3.1.2",
"description": "原生crypto加密模块的二次封装,简化常用加密函数的使用",
"keywords": [
"md5",

View File

@ -27,7 +27,7 @@ const MAC = (function (ns) {
return Math.random().toString(16).slice(-4)
})(os.networkInterfaces())
var __inc__ = 1
var __inc__ = 4096
/**
* [base64encode base64编码]
@ -90,7 +90,7 @@ export function uuid(pipe = '-') {
var now = (~~(Date.now() / 1000)).toString(16)
if (__inc__ > 65535) {
__inc__ = 1
__inc__ = 4096
}
str = __inc__.toString(16) + str