Объект Object Window HTML DOM представляет собой текущее окно Web- браузера или отдельный фрейм. Объект Window – это ключевой объект в клиентском JavaScript.
Через него доступны все остальные объекты. Например, любой объект Window содержит свойство document, ссылающееся на связанный с окном Справочник JavaScript: Object Document, и свойство location, ссылающееся на связанный с окном объект Location.
<div> <button onclick="vLocation()">window.location</button> </div> <script type="text/javascript"> function vLocation() { var w = window.location; var host = w.host; var port = w.port || 80; console.log(window.location); console.log(w.host); console.log(port); console.log(window.location.hostname); console.log("hash: "+location.hash); console.log(w.href); console.log(w.pathname); console.log(location.protocol); console.log(location.search); } </script>