स्लाइस()
स्लाइस() विधि एक स्ट्रिंग के एक हिस्से को निकालती है और निकाले गए हिस्से को एक नई स्ट्रिंग में लौटाती है। यह मूल स्ट्रिंग को संशोधित नहीं करती है।
वाक्यविन्यास
स्लाइस () दो पैरामीटर लेता है एक इंडेक्स शुरू कर रहा है और दूसरा इंडेक्स समाप्त कर रहा है। इसका अंकन नीचे दिया गया है।
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