uniqueId【全局唯一标识】🔥
描述
获取一个全局唯一标识
# 1.示例
import { uniqueId } from 'sf-utils2'
uniqueId() // 1
uniqueId() // 2
uniqueId('prefix_') // 'prefix_3'
1
2
3
4
5
2
3
4
5
# 2.入参说明
| 参数 | 说明 | 类型 | 是否必填 | 默认值 |
|---|---|---|---|---|
| prefix | 前缀 | String | - | - |
# 3.源码
/**
* 获取一个全局唯一标识
*
* @param {String} prefix 前缀
* @return {String}
*/
let __uniqueId = 0
function uniqueId(prefix) {
return [prefix, ++__uniqueId].join('')
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
上次更新: 2024/01/16, 00:19:48