Очистка хэша URL

Визитstackoverflow.com/#_=_ а такжеwindow.location.hash оценивает#_=_, Хорошо.

Теперь выполнитеwindow.location.hash = '' очистить хеш, и URL становитсяstackoverflow.com/#, (Обратите внимание на конечный#.)

Почему# вwindow.location.hash непоследовательное включение или исключение? Как можно# быть удаленным из URL без перезагрузки страницы? (

MDN говорит

[хеш является] частью URL, которая следует за символом #, включая символ #.

но это не так для случая с пустым хешем.)

Ответы на вопрос(4)

Ваш ответ на вопрос