common-utils-y
Version:
my common utils lib
18 lines (17 loc) • 519 B
TypeScript
/**
* 简单数据数组去重方法,适用于数字、字符串等类型数组
* @param arr 简单数据数组
* @returns 去重后的数组
*
* @example
* // [1, 2, 3, 4, 5, 6]
* uniqueArray([1, 2, 3, 4, 5, 2, 6, 5])
*/
export declare function uniqueArray<T>(arr: Array<T>): Array<T>;
/**
* 根据 key 属性去重对象数组
* @param arr 对象数组
* @param key 关键属性
* @returns 去重结果
*/
export declare function getUniqueArray<T extends object>(arr: Array<T>, key: string): Array<T>;