title: Why location.reload() is slower than the other page reload methods?
body: <p>Few months ago I posted <a href="https://stackoverflow.com/a/17259514/1420197">this answer</a> about how to refresh the page via JavaScript.</p>
  
  <p>I provided a <a href="http://jsfiddle.net/hE6Ua/" rel="nofollow noreferrer"><strong>JSFIDDLE DEMO</strong></a> too:</p>
  
  <pre><code>var solutions = [
      function () { location.reload(); },
      function () { history.go(0); },
      function () { location.href = location.href; },
      function () { location.href = location.pathname; },
      function () { location.replace(location.pathname); },
      function () { location.reload(false); },
  ];
  
  $("[data-func]").on("click", function () {
      solutions[parseInt($(this).attr("data-func"))]();
  });
  </code></pre>
  
  <p><a href="https://stackoverflow.com/questions/5404839/how-can-i-refresh-a-page-with-jquery/17259514#comment25071535_17259514">Someone</a> noticed that <code>location.reload()</code> is slower than the other methos. Now I can see the same thing.</p>
  
  <p>Why is it slower? Why the others are faster?</p>