히스토리 API의 replaceState 메소드를 사용하여 해시를 제거할 수 있습니다.
replaceState() 메서드는 현재 기록 항목을 수정하여 메서드 매개변수에 전달된 상태 개체, 제목 및 URL로 바꿉니다. 이 방법은 일부 사용자 작업에 대한 응답으로 현재 기록 항목의 URL 또는 상태 개체를 업데이트하려는 경우에 특히 유용합니다.
해시를 제거하려면 −
를 사용할 수 있습니다.history.replaceState(null, null, ' ');