title: How to do a deep comparison between 2 objects with lodash?
body: <p>I have 2 nested objects which are different and I need to know if they have a difference in one of their nested properties.</p>
  <pre class="lang-js prettyprint-override"><code>var a = {};
  var b = {};
  
  a.prop1 = 2;
  a.prop2 = { prop3: 2 };
  
  b.prop1 = 2;
  b.prop2 = { prop3: 3 };
  </code></pre>
  <p>The object could be much more complex with more nested properties. But this one is a good example. I have the option to use recursive functions or something with lodash...</p>