Window.location केवल-पढ़ने के लिए गुण दस्तावेज़ के वर्तमान स्थान के बारे में जानकारी के साथ स्थान ऑब्जेक्ट देता है। आप इसका उपयोग URL को होस्टनाम और पथ में पार्स करने के लिए कर सकते हैं।
स्थान इंटरफ़ेस उस वस्तु के स्थान (URL) का प्रतिनिधित्व करता है जिससे वह जुड़ा हुआ है। गुण स्थान वस्तु पर उपलब्ध हैं -
स्थान.href - यह एक DOMString है जिसमें संपूर्ण URL होता है। यदि परिवर्तित किया जाता है, तो संबद्ध दस्तावेज़ नए पृष्ठ पर नेविगेट करता है। इसे संबद्ध दस्तावेज़ से भिन्न मूल से सेट किया जा सकता है।
स्थान.प्रोटोकॉल - अंतिम ':' सहित URL की प्रोटोकॉल योजना।
स्थान.होस्ट -होस्ट, वह होस्टनाम है, एक ':', और यूआरएल का पोर्ट।
स्थान.होस्टनाम - URL का डोमेन।
Location.port -यूआरएल का पोर्ट नंबर।
स्थान.पथनाम - एक आरंभिक '/' जिसके बाद URL का पथ आता है।
स्थान.खोज - ए '?' URL के पैरामीटर या "क्वेरीस्ट्रिंग" के बाद। आधुनिक ब्राउज़र क्वेरीस्ट्रिंग से पैरामीटर को पार्स करना आसान बनाने के लिए URLSearchParams और URL.searchParams प्रदान करते हैं।
स्थान.हैश - ए '#' जिसके बाद यूआरएल का फ्रैगमेंट आइडेंटिफ़ायर आता है।
Location.username - डोमेन नाम से पहले निर्दिष्ट उपयोगकर्ता नाम।
स्थान.पासवर्ड - डोमेन नाम से पहले निर्दिष्ट पासवर्ड।
उदाहरण
उदाहरण उपयोग -
<पूर्व>होस्टनाम =स्थान.होस्टनामलेट पथ =स्थान.पथनाम कंसोल.लॉग(होस्टनाम)कंसोल.लॉग(पथ)यूआरएल पर:https://www.tutorialspoint.com/ajax/index.htm
आउटपुट
यह आउटपुट देगा -
www.tutorialspoint.com/ajax/index.htm