Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में URL को होस्टनेम और पाथ में कैसे पार्स करें?


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
  1. JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं? JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं?

    JavaScript का उपयोग करके URL ऑब्जेक्ट बनाने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>URL Obje

  1. - JavaScript में map() और reduce() का उपयोग करके ऐरे को ऑब्जेक्ट्स के ऐरे में बदलना

    मान लीजिए हमारे पास ऐरे का ऐरे है:const arr = [    [       [juice, apple], [maker, motts], [price, 12]    ],    [       [juice, orange], [maker, sunkist], [price, 11]    ] ];हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और इ

  1. - JavaScript में की द्वारा पढ़ें और JSON के रूप में पार्स करें

    मान लीजिए हमारे पास इस तरह का JSON ऐरे है: const arr = [{ data: [ { W: 1, A1: 123 }, { W: 1, A1: 456 }, { W: 2, A1: 4578 }, { W: 2, A1: 2423 }, { W: 2, A1: 2432 }, { W: 2, A1: 24324 } ] }]; हमें एक JavaScript फंक्शन लिखना है जो ऐसा ऐरे लेता है