title: Merge Object arrays without duplicates in angular 2
body: <p>What is quickest and easiest way to merge two arrays without duplicates in Angular2/Typescript (ES6).</p>
  
  <p>p.s. Arrays contain nested objects.</p>
  
  <p>I know there are lot of answers already there. That's why I'm confused. I tried answers on <a href="https://stackoverflow.com/questions/1584370/how-to-merge-two-arrays-in-javascript-and-de-duplicate-items">this</a>, but I couldn't get it working.</p>
  
  <p>Thanks in advance.</p>