にアクセスstackoverflow.com/#_=_してwindow.location.hash評価し#_=_ます。罰金。
実行window.location.hash = ''してハッシュをクリアすると、URL は になりstackoverflow.com/#ます。(末尾の に注意してください#。)
#がwindow.location.hash矛盾して含まれたり除外されたりするのはなぜですか? #ページをリロードせずに URL から削除するにはどうすればよいですか?
(MDNは言う
[ハッシュは] # 記号を含む、# 記号に続く URL の部分です。
ただし、空のハッシュの場合はそうではありません。)