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

जावास्क्रिप्ट में दो स्ट्रिंग्स की तुलना करने का सबसे अच्छा तरीका क्या है?


JavaScript में दो स्ट्रिंग्स की तुलना करने के लिए, localeCompare() विधि का उपयोग करें। यदि दोनों स्ट्रिंग्स समान हैं, तो विधि 0 लौटाती है, -1 यदि स्ट्रिंग 1 को स्ट्रिंग 2 से पहले सॉर्ट किया जाता है और 1 यदि स्ट्रिंग 2 को स्ट्रिंग 1 से पहले सॉर्ट किया जाता है।

उदाहरण

आप दो स्ट्रिंग्स की तुलना करने के लिए निम्न कोड को चलाने का प्रयास कर सकते हैं

लाइव डेमो

<!DOCTYPE html>
<html>
   <body>
      <button onclick="compareStr()">Compare Strings</button>
      <p id="test"></p>
      <script>
         function compareStr() {
            var string1 = "World";
            var string2 = "World";
            var result = string1.localeCompare(string2);

            document.getElementById("test").innerHTML = result;
         }
      </script>
   </body>
</html>

  1. क्या मैं जावास्क्रिप्ट त्रुटि का विस्तार कर सकता हूं? ऐसा करने का सबसे अच्छा तरीका क्या है?

    JavaScript error को error class को बढ़ा कर बढ़ाया जा सकता है। ऐसा करने का सबसे अच्छा तरीका एक नया कस्टम त्रुटि वर्ग बनाना है जो अंतर्निहित जावास्क्रिप्ट त्रुटि वर्ग का विस्तार करता है। जावास्क्रिप्ट में त्रुटियों का विस्तार करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=

  1. जावास्क्रिप्ट में ईवेंट जोड़ने का सबसे अच्छा तरीका क्या है?

    किसी भी तत्व में ईवेंट जोड़ने का सबसे अच्छा तरीका है addEventListener() विधि का उपयोग करना। जावास्क्रिप्ट में ईवेंट जोड़ने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  1. जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने का सबसे अच्छा तरीका क्या है?

    विंडो ऑब्जेक्ट की ओपन () विधि जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने का सबसे अच्छा तरीका है जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />