title: What is the difference between $httpParamSerializerJQLike and encodeURIComponent
body: <p>Can someone explain the difference between
  <code>$httpParamSerializerJQLike</code>, available in Angular, and <code>encodeURIComponent</code>? </p>
  
  <p>Do we need to execute <code>JSON.Stringify()</code> after serializing the params with <code>$httpParamSerializerJQLike</code>? My understanding is that <code>$httpParamSerializerJQLike</code> is Angular's version of <code>encodeURIComponent</code> and that it executes <code>JSON.Stringify</code> internally (of this part I'm not sure). </p>