跳到主要内容

generateKeysBetween()

function generateKeysBetween(
a,
b,
n,
digits?): string[];

Defined in: indexing/fractional-indexing.ts:320

在两个排序键之间生成n个排序键 用于批量插入多个项目到有序列表中

Parameters

ParameterTypeDefault valueDescription
aOrderKeyundefined起始键(null表示列表开始)
bOrderKeyundefined结束键(null表示列表结尾)
nnumberundefined要生成的键的数量
digitsstringBASE_62_DIGITS数字字符集,默认为BASE_62_DIGITS

Returns

string[]

生成的排序键数组,按顺序排列

Throws

当参数无效时抛出错误

Example

// 生成3个键插入到两个现有键之间
const keys = generateKeysBetween('a1', 'a2', 3);
// 返回: ['a1V', 'a1l', 'a1v']