replaceState() 方法用于修改当前历史条目,将其替换为方法参数中传递的状态对象、标题和 URL。当您想要更新当前历史条目的状态对象或 URL 以响应某些用户操作时,此方法很有用。要删除哈希 URL,您可以使用历史 API 上的 replaceState 方法删除哈希位置。
例子:
How to remove hash from windoow.location
with JavaScript without page refresh?
GeeksforGeeks
How to remove the hash from
window.location with
JavaScript without page refresh?
Click on the button to modify
the current history state
输出: