ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
16 lines (13 loc) • 502 B
JavaScript
import isEqualDeep from './internals/isEqualDeep.js';
import { nativeUndefined } from './internals/native.js';
function isEqual(value, other, customizer, strictCheck) {
if (strictCheck === void 0) { strictCheck = false; }
if (typeof customizer === 'function') {
var result = customizer(value, other);
if (result !== nativeUndefined) {
return !!result;
}
}
return isEqualDeep(value, other, customizer, strictCheck);
}
export { isEqual as default };