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

जावास्क्रिप्ट में window.location.href, window.location.replace और window.location.assign के बीच अंतर क्या है?

<घंटा/>

विंडो ऑब्जेक्ट में जावास्क्रिप्ट में स्थान ऑब्जेक्ट शामिल है। इसमें निम्नलिखित गुण शामिल हैं -

window.location.href

यह वर्तमान पृष्ठ का URL देता है।

उदाहरण

<!DOCTYPE html>
<html>
   <body>
      <p>Click below to get the complete URL of the page.</p>
      <button onclick = "display()">URL</button>
      <script>
         function display() {
            var res = location.href;
            document.write(res);
         }
      </script>
   </body>
</html>

window.location.replace

इसका उपयोग वर्तमान दस्तावेज़ को बदलने के लिए किया जाता है।

उदाहरण

<!DOCTYPE html>
<html>
   <body>
      <button onclick = "display()">Replace current document</button>
      <script>
         function display() {
            location.replace("https://www.qries.com")
         }
      </script>
   </body>
</html>

विंडो.स्थान.असाइन करें

यदि आप एक नया दस्तावेज़ लोड करना चाहते हैं, तो जावास्क्रिप्ट असाइन करें का उपयोग करें।

उदाहरण

<!DOCTYPE html>
<html>
   <body>
      <button onclick = "display()">Open new document</button>
      <script>
         function display() {
            location.assign("https://www.qries.com")
         }
      </script>
   </body>
</html>

  1. एचटीएमएल में एक आईडी और कक्षा के बीच अंतर

    Html DOM में id और class दोनों ही एलिमेंट सिलेक्टर हैं और इन पैरामीटर्स को असाइन किए गए नाम के आधार पर एलिमेंट की पहचान करने के लिए उपयोग किया जाता है। Id और Class के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। Sr. नहीं. कुंजी आईडी कक्षा 1 वाक्यविन्यास एचटीएमएल में किसी एलीमेंट के लिए आईडी नाम # प्रतीक स

  1. एचटीएमएल और एचटीएमएल के बीच अंतर 5

    इन दोनों व्यापक शब्दों के बीच अंतर पर जाने से पहले, मार्क अप भाषा को परिभाषित करना महत्वपूर्ण है क्योंकि HTML के लिए संक्षिप्त नाम हाइपर टेक्स्ट मार्क-अप लैंग्वेज है जहां मार्क-अप भाषा का उपयोग टैग के भीतर टेक्स्ट दस्तावेज़ को परिभाषित करने के लिए किया जाता है जो संरचना को परिभाषित करता है वेब पेजों

  1. एचटीएमएल और एएसपी के बीच अंतर।

    HTML और ASP दोनों ही वेब डेवलपमेंट लैंग्वेज हैं और वेब सर्वर पेज और एप्लिकेशन विकसित करने में व्यापक रूप से उपयोग किए जाते हैं। दोनों भाषाओं की प्रकृति के आधार पर हम HTML और ASP के बीच इस प्रकार अंतर कर सकते हैं - सीनियर। नहीं. कुंजी एचटीएमएल एएसपी 1 परिभाषा HTML एक क्लाइंट-साइड भाषा है जो मु