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

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

<घंटा/>

स्लाइस()

स्लाइस() विधि एक स्ट्रिंग के एक हिस्से को निकालती है और निकाले गए हिस्से को एक नई स्ट्रिंग में लौटाती है। यह मूल स्ट्रिंग को संशोधित नहीं करती है।

वाक्यविन्यास

स्लाइस () दो पैरामीटर लेता है एक इंडेक्स शुरू कर रहा है और दूसरा इंडेक्स समाप्त कर रहा है। इसका अंकन नीचे दिया गया है।

string.slice(string.slice(starting index, ending index))

तर्क

ए) प्रारंभिक सूचकांक:यह बताता है कि किस इंडेक्स स्ट्रिंग निष्कर्षण को शुरू किया जाना चाहिए।

b) एंडिंग इंडेक्स:यह बताता है कि किस इंडेक्स स्ट्रिंग एक्सट्रैक्शन को समाप्त किया जाना चाहिए।

उदाहरण-1

निम्नलिखित उदाहरण में, स्लाइस () विधि आउटपुट के रूप में "न्यूरालिंक" देकर इंडेक्स 18 से 26 (27-1) से शुरू होने वाली नई स्ट्रिंग में दिए गए स्ट्रिंग को स्लाइस करें।

<html>
<body>
<p id="slice"></p>
<script>
   var string = "Tesla, Solarcity, Neuralink, Spacex";
   var newstring = string.slice(18,27);
   document.getElementById("slice").innerHTML = string;
</script>
</body>
</html>

आउटपुट

Neuralink

उदाहरण-2

जब केवल प्रारंभिक अनुक्रमणिका पैरामीटर प्रदान किया जाता है तो स्लाइस () विधि प्रारंभिक अनुक्रमणिका से संपूर्ण स्ट्रिंग को काट देती है और आउटपुट प्रदर्शित करती है।

चूंकि केवल प्रारंभिक अनुक्रमणिका(18) प्रदान की जाती है, निम्न उदाहरण प्रारंभिक अनुक्रमणिका से संपूर्ण सरणी दिखाता है

<html>
<body>
<p id="slice"></p>
<script>
   var string = "Tesla, Solarcity, Neuralink, Spacex";
   var newstring = string.slice(18);
   document.getElementById("slice").innerHTML = newstring;
</script>
</body>
</html>

आउटपुट

Neuralink, Spacex

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

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

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

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

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

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