createIdGenerator
约 130 字小于 1 分钟
2025-11-13
Karin API Docs / common / createIdGenerator
函数: createIdGenerator()
createIdGenerator(
start): () =>number
定义于: packages/core/src/utils/common/number.ts:211
创建一个自增ID生成器
参数
start
number = 0
起始值,默认为 0
返回
返回一个函数,调用时返回下一个ID
():
number
返回
number
Description
返回一个函数,每次调用时返回一个递增的唯一ID
示例
const getId = createIdGenerator()
getId() // 返回 1
getId() // 返回 2
getId() // 返回 3
const getIdFrom100 = createIdGenerator(100)
getIdFrom100() // 返回 101
getIdFrom100() // 返回 102