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

हम जावास्क्रिप्ट में एक स्ट्रिंग को कितने तरीकों से विभाजित कर सकते हैं?

<घंटा/>

जावास्क्रिप्ट में, हम विभाजित . कर सकते हैं 3 तरीकों से एक स्ट्रिंग। एक पुराना तरीका है जिसमें string.split() विधि का उपयोग किया जाता है और बाद में, ES6 ने एक स्ट्रिंग को विभाजित करने के 2 और तरीके प्रदान किए हैं। पहले तरीके में स्प्रेड ऑपरेटर उपयोग किया जाता है और दूसरे तरीके सेarray.from() पद्धति का प्रयोग किया जाता है। आइए उनके बारे में विस्तार से चर्चा करें।

String.split()

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

string.split();

उदाहरण

निम्नलिखित उदाहरण में, string.split() प्रदान की गई स्ट्रिंग को प्रत्येक व्यक्तिगत वर्ण में विभाजित करने के लिए विधि का उपयोग किया जाता है।

<html>
<body>
   <script>
      const str = 'Tutorialspoint'
      var d = str.split('')
      document.write(d);
   </script>
</body>
</html>

आउटपुट

T,u,t,o,r,i,a,l,s,p,o,i,n,t


स्प्रेड ऑपरेटर

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

[...string];

उदाहरण

निम्नलिखित उदाहरण में, ES6 स्प्रेड ऑपरेटर विभाजित . के लिए प्रयोग किया जाता है प्रत्येक और व्यक्तिगत चरित्र में प्रदान की गई स्ट्रिंग। string.split() . से तुलना करने पर इसका उपयोग बहुत आसान है तरीका।

<html>
<body>
   <script>
      const str = 'Tutorix'
      var d = [...str]
      document.write(d);
   </script>
</body>
</html>

आउटपुट

T,u,t,o,r,i,x


Array.from()

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

Array.from(str);

उदाहरण

निम्नलिखित उदाहरण में, ES6 Array.from() विभाजित . के लिए प्रयोग किया जाता है प्रत्येक और व्यक्तिगत चरित्र में प्रदान की गई स्ट्रिंग। यह string.repeat() . के समान कार्य करता है विधि।

<html>
<body>
   <script>
      const str = 'Tutorix and Tutorialspoint'
      var d = Array.from(str);
      document.write(d);
   </script>
</body>
</html>

आउटपुट

T,u,t,o,r,i,x, ,a,n,d, ,T,u,t,o,r,i,a,l,s,p,o,i,n,t

  1. जावास्क्रिप्ट में स्ट्रिंग की खोज कैसे करें?

    जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए निम्नलिखित कोड है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; }जावास्क्रिप्ट में स्ट्रिंग की खोज करनावसंत का मौसम आने वाला है।यहां क्लिक करेंउपरोक्त स्ट्रिंग में स्प्रिं

  1. मैं जावास्क्रिप्ट में एक्स वर्णों के बाद एक स्ट्रिंग कैसे काट सकता हूं?

    X वर्णों के बाद एक स्ट्रिंग काटने के लिए, जावास्क्रिप्ट से substr() फ़ंक्शन का उपयोग करें। निम्नलिखित जावास्क्रिप्ट कोड है जिसमें हम 9वें वर्ण के बाद स्ट्रिंग काट रहे हैं - उदाहरण var myName="JohnSmithMITUS"; console.log("The String="+myName) var afterXCharacter = myName.substr(0

  1. जावा का उपयोग करके हम कितने तरीकों से एक स्ट्रिंग को एक वर्ण सरणी में परिवर्तित कर सकते हैं?

    आप स्ट्रिंग के प्रत्येक तत्व को एक सरणी में कॉपी करके या toCharArray() विधि का उपयोग करके एक स्ट्रिंग को एक वर्ण सरणी में परिवर्तित कर सकते हैं। प्रत्येक तत्व की प्रतिलिपि बनाना कनवर्ट करने के लिए स्ट्रिंग प्राप्त करें। स्ट्रिंग की लंबाई के साथ एक खाली वर्ण सरणी बनाएं। charAt() स्ट्रिंग वर