如何在lodash中进行两个对象的深度比较?

11 浏览
0 Comments

如何在lodash中进行两个对象的深度比较?

我有两个不同的嵌套对象,我需要知道它们的一个嵌套属性是否有差异。

var a = {};
var b = {};
a.prop1 = 2;
a.prop2 = { prop3: 2 };
b.prop1 = 2;
b.prop2 = { prop3: 3 };

这个对象可能更复杂,有更多的嵌套属性。但这个例子是一个很好的例子。我可以使用递归函数或 lodash 等来解决。

0