Тег → гівнокод

Трішки JavaScript гівнокоду

В категорії JavaScript

Сьогодні наткнувся на такий цікавий код в одному проекті, що вже пройшов через декілька різних компаній і дістався мені. Все почалось з того, що на сторінках продуктів якогось дива обрізалась частина URI після "#". Недовгі пошуки привели до такого шматка коду:

<script type="text/javascript">
    //prevent scrolling
if(document.location.hash){
    document.location.hash='';
}
</script>

Чому?