How to refresh a page by using JavaScript

In JavaScript we can use location.reload() method to refresh or reload a current webpage.

location.reload() method accepts optional argument boolean, if we add true the page will be reloaded from the server. if we add false or unspecified the page will be reloaded from the browser cache.

// page loads from the server


// page loads from the cache


We can also create our own reload button.

<button class="btn">reload</button>
const btn = document.querySelector('.btn')