UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

9 lines (8 loc) 349 B
export type CompareOrderData<T> = { criteria: any[]; index: number; value: T; }; export type CompareOrderBase = 'asc' | 'desc'; export type CompareOrder = CompareOrderBase | ((a: any, b: any) => number); export declare function compareMultiple<T>(object: CompareOrderData<T>, other: CompareOrderData<T>, orders: CompareOrder[]): number;