企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## isEqual + [link](./isEqual "Link to this entry.") + [source](https://github.com/lodash/lodash/blob/4.5.0正式版/lodash.src.js#L9726 "View in source.") + [npm](https://www.npmjs.com/package/lodash.isequal "See the npm package.") ``` _.isEqual(value, other) ``` 执行深比较来决定两者的值是否相等。 **注意:** 这个方法支持比较 arrays, array buffers, booleans, date objects, error objects, maps, numbers, `Object` objects, regexes, sets, strings, symbols, 以及 typed arrays. `Object` 对象值比较自身的属性,不包括继承的和可枚举的属性。 不支持函数和DOM节点。 ### 参数 1. value (\*) 要比较的值 2. other (\*) 其他要比较的值 ### 返回值 (boolean) 如果相等返回 `true`,否则返回 `false` ### 示例 ``` var object = { 'user': 'fred' }; var other = { 'user': 'fred' }; _.isEqual(object, other); // => true object === other; // => false ```