JS | window.location



window.location
Получает/устанавливает URL страницы и его компоненты



Свойства объекта Location:

hash - часть URL, которая идет после символа '#', включая этот символ

host - адрес сайта и порт

href - весь URL страницы

hostname - адрес сайта

pathname - строка пути относительно корня

port - номер порта

protocol - протокол

search - get-параметры, включая символ "?"



Примеры использования

//Проверить хеш страницы и выполнить код

if(window.location.hash == '#someHash'){

doSomething();

}

//Перейти по другому адресу

window.location = "http://javascript.ru"

//перезагрузить страницу

window.location.reload()