Window.location रीड-ओनली प्रॉपर्टी डॉक्यूमेंट की वर्तमान लोकेशन के बारे में जानकारी के साथ एक Location ऑब्जेक्ट लौटाती है। आप इसका उपयोग URL को होस्टनेम और पाथ में पार्स करने के लिए कर सकते हैं।
Location इंटरफ़ेस उस ऑब्जेक्ट की लोकेशन (URL) को दर्शाता है जिससे यह जुड़ा हुआ है। Location ऑब्जेक्ट पर प्रॉपर्टीज़ उपलब्ध हैं:
Location.href - पूरा URL वाला DOMString। यदि बदला जाता है, तो संबद्ध डॉक्यूमेंट नए पेज पर नेविगेट करता है। इसे संबद्ध डॉक्यूमेंट से अलग ओरिजिन से सेट किया जा सकता है।
Location.protocol - URL की प्रोटोकॉल स्कीम, अंतिम ':' सहित।
Location.host - होस्ट, यानी होस्टनेम, ':', और URL का पोर्ट।
Location.hostname - URL का डोमेन।
Location.port - URL का पोर्ट नंबर।
Location.pathname - प्रारंभिक '/' के बाद URL का पाथ।
Location.search - '?' के बाद URL के पैरामीटर्स या "क्वेरीस्ट्रिंग"। आधुनिक ब्राउज़र्स URLSearchParams और URL.searchParams प्रदान करते हैं ताकि क्वेरीस्ट्रिंग से पैरामीटर्स को पार्स करना आसान हो।
Location.hash - '#' के बाद URL का फ्रैगमेंट आइडेंटिफायर।
Location.username - डोमेन नाम से पहले निर्दिष्ट यूज़रनेम।
Location.password - डोमेन नाम से पहले निर्दिष्ट पासवर्ड।
उदाहरण
उदाहरण उपयोग:
let hostname = location.hostname let path = location.pathname console.log(hostname) console.log(path)
URL पर: https://www.tutorialspoint.com/ajax/index.htm
आउटपुट
यह आउटपुट देगा:
www.tutorialspoint.com /ajax/index.htm