定义于: queuer.ts:5
• TValue
addItemCount: number;
addItemCount: number;
定义于: queuer.ts:9
调用 addItem 次数(用于还原计算)
executionCount: number;
executionCount: number;
定义于: queuer.ts:13
由队列处理过的项目数
expirationCount: number;
expirationCount: number;
定义于: queuer.ts:17
因过期而被队列移除的项目数
isEmpty: boolean;
isEmpty: boolean;
定义于: queuer.ts:21
队列中没有待处理项目(items 数组为空)
isFull: boolean;
isFull: boolean;
定义于: queuer.ts:25
队列是否已达到最大容量
isIdle: boolean;
isIdle: boolean;
定义于: queuer.ts:29
队列当前未处理任何项目
isRunning: boolean;
isRunning: boolean;
定义于: queuer.ts:33
队列是否处于活动状态并会自动处理项目
items: TValue[];
items: TValue[];
定义于: queuer.ts:37
当前等待处理的项目数组
itemTimestamps: number[];
itemTimestamps: number[];
定义于: queuer.ts:41
添加项目以进行过期跟踪的时间戳
pendingTick: boolean;
pendingTick: boolean;
定义于: queuer.ts:45
队列是否有一个待处理的下一项目处理超时
rejectionCount: number;
rejectionCount: number;
定义于: queuer.ts:49
被拒绝添加到队列中的项目数量
size: number;
size: number;
定义于: queuer.ts:53
队列中当前的项目数
status: "idle" | "running" | "stopped";
status: "idle" | "running" | "stopped";
定义于: queuer.ts:57
当前处理状态 - 'idle' 表示未处理,'running' 表示活动,'stopped' 表示暂停
您的每周 JavaScript 资讯。每周一免费发送给超过 10 万开发者。