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

जावास्क्रिप्ट में टेस्ट () पद्धति का उपयोग क्या है?


परीक्षण () विधि एक नियमित अभिव्यक्ति . है तरीका। यह एक पैटर्न के लिए एक स्ट्रिंग की खोज करता है, और सत्य . देता है या झूठा , परिणाम के आधार पर। यदि यह दिए गए पैटर्न का सामना करता है तो यह सत्य लौटाता है, अन्यथा झूठा लौटता है। यह केस संवेदनशील . है . आइए इस पर विस्तार से चर्चा करें।

उदाहरण-1

निम्न उदाहरण में, "ट्यूटोरिक्स सबसे अच्छा ई-लर्निंग प्लेटफॉर्म है नाम का टेक्स्ट है। " दिया गया है और एक पैटर्न "तू " चेक किया जाता है कि यह मौजूद है या नहीं। चूंकि पैटर्न मौजूद है test() विधि लौटी सत्य आउटपुट के रूप में।

<html>
<body>
<p id="text">Tutorix is the best e-learning platform</p>
<p id="test"></p>
<script>
   var text = document.getElementById("text").innerHTML;
   document.getElementById("test").innerHTML = /Tu/.test(text);
</script>
</body>
</html>

आउटपुट

Tutorix is the best e-learning platform
true

उदाहरण-2

निम्न उदाहरण में, एक पैटर्न "tu " चेक किया जाता है कि यह दिए गए टेक्स्ट में है या नहीं। अगर हम टेक्स्ट को स्पष्ट रूप से देखते हैं तो हमारे पास "Tu है। " वहां मौजूद हैं लेकिन नहीं "tu ". परीक्षण () विधि केस संवेदनशीलता . की भी जांच करती है . तो इस विधि का परिणाम झूठा . हुआ और आउटपुट में दिखाए अनुसार परिणाम प्रदर्शित किया।

<html>
<body>
<p id="text">Tutorix is the best e-learning platform</p>
<p id="test"></p>
<script>
   var text = document.getElementById("text").innerHTML;
   document.getElementById("test").innerHTML = /tu/.test(text);
</script>
</body>
</html>

आउटपुट

Tutorix is the best e-learning platform
false

  1. जावास्क्रिप्ट में _.size () पद्धति का क्या उपयोग है?

    _.आकार() _.आकार () Underscore.js . से है जावास्क्रिप्ट की लाइब्रेरी। इसका उपयोग किसी सरणी के आकार को खोजने के लिए किया जाता है। किसी को यह सुनिश्चित करना चाहिए कि इस पद्धति का उपयोग करने से पहले किसी को CDN . का उपयोग करना चाहिए अंडरस्कोर.जेएस . में से कोड निष्पादित करने के लिए। वाक्यविन्यास _.s

  1. जावास्क्रिप्ट में निष्पादन () रेगेक्स विधि का उपयोग क्या है?

    निष्पादन () द निष्पादन () विधि एक रेगेक्स विधि है। यह एक निर्दिष्ट पैटर्न के लिए एक स्ट्रिंग की खोज करता है, और test() . के विपरीत रेगेक्स विधि, पाए गए टेक्स्ट को ऑब्जेक्ट के रूप में लौटाती है। यदि कोई मिलान नहीं है तो यह शून्य . देगा एक आउटपुट के रूप में। आइए इस पर विस्तार से चर्चा करें। उदाहरण-1

  1. जावास्क्रिप्ट कमजोर मैप में .clear() विधि का क्या उपयोग है?

    कमजोर मैप पर स्पष्ट विधि WeakMap ऑब्जेक्ट से सभी कुंजी/मान जोड़े को हटा देती है। इस विधि को कल्पना से हटा दिया गया है और WeakMap ऑब्जेक्ट को स्पष्ट विधि के लिए अतिरिक्त समर्थन के साथ लपेटकर वापस जोड़ा जा सकता है। उदाहरण class ClearableWeakMap {    constructor(init) {