history.pushState(state object, title, url)
This method allows to ADD histories entries. For more reference, Please have a look on this document : pushState() method
window.history.pushState("http://example.ca", "Sample Title", "/example/path.html");
This example inserts a new record into the history, address bar, and page title.
Note this is different from the
history.replaceState(). Which updates the current history entry, rather than adding a new one.