# uniqWith

import { uniqWith, isEqual } from '@hui-pro/utils';
uniqWith(array, comparator);
//example
const array = [1, 2, 3, 1, 2, 3, { a: 1, b: 2 }, { a: 1, b: 2 }];
const array2 = [{ id: 1 }, { id: 1, info: 123 }, { id: 2 }];
uniqWith(array, isEqual); // => [1, 2, 3, { a: 1, b: 2 }];
uniqWith(array2, (a, b) => a.id === b.id); // => [{ id: 1 }, { id: 2 }];

# API

参数 说明 类型 默认值 可选值
array 要去重的数组 Array - -
comparator 自定义比较函数 Function - -