@acrool/js-utils
Version:
Common javascript utils methods for project development
13 lines (12 loc) • 417 B
TypeScript
type Tester = (a: any, b: any) => boolean | undefined;
/**
* 深度比較 (toStrictEqual)
* @param a
* @param b
* @param isStrictCheck 嚴格(default: false, 開啟則會檢查不可為將物件中的 undefined 視為不同)
* @param options
*/
declare function deepCompare(a: unknown, b: unknown, isStrictCheck?: boolean, options?: {
customTesters?: Array<Tester>;
}): boolean;
export default deepCompare;