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

JavaScript में startsWith() मेथड का महत्व


यह जानने के लिए कि क्या कोई स्ट्रिंग किसी विशेष वर्ण या स्ट्रिंग से शुरू होती है, indexOf() मेथड का उपयोग किया जाता है। लेकिन उन्नत अनुप्रयोगों में, यह मेथड अप्रचलित है। इसलिए, ES6 ने हमें उन उन्नत कार्यों को करने के लिए startsWith() मेथड प्रदान किया है।

निम्न उदाहरण में, indexOf() मेथड का उपयोग यह पता लगाने के लिए किया जाता है कि स्ट्रिंग किसी विशेष वर्ण से शुरू होती है या नहीं।

उदाहरण

<html> <body> <script>    var text = 'Tutorialspoint'    document.write(text.indexOf('T') === 0); </script> </body> </html>

आउटपुट

true

निम्न उदाहरण में, indexOf() मेथड के बजाय, startsWith() मेथड का उपयोग यह पता लगाने के लिए किया जाता है कि स्ट्रिंग किसी विशेष स्ट्रिंग से शुरू होती है या नहीं।

उदाहरण

<html> <body> <script>    var text = 'Tutorialspoint'    document.write(text.startsWith('Tu')); </script> </body> </html>

आउटपुट

true

हम एक इंडेक्स भी भेज सकते हैं ताकि किसी विशेष स्ट्रिंग की खोज की जा सके कि वह उस विशेष स्थिति पर है या नहीं।

निम्न उदाहरण में, इंडेक्सेस को startsWith() मेथड में आर्गुमेंट के रूप में भेजा गया था ताकि यह पता लगाया जा सके कि विशेष स्ट्रिंग्स उन विशेष इंडेक्सेस पर हैं या नहीं।

उदाहरण

<html> <body> <script>    var text = 'Tutorialspoint'    document.write(text.startsWith('Tut', 0));    document.write("</br>");    document.write(text.startsWith('ut', 1));    document.write("</br>");    document.write(text.startsWith('t', 2)); </script> </body> </html>

आउटपुट

true true true

  1. - JavaScript में startsWith() मेथड का महत्व

    यह जानने के लिए कि क्या कोई स्ट्रिंग किसी विशेष वर्ण या स्ट्रिंग से शुरू होती है, indexOf() मेथड का उपयोग किया जाता है। लेकिन उन्नत अनुप्रयोगों में, यह मेथड अप्रचलित है। इसलिए, ES6 ने हमें उन उन्नत कार्यों को करने के लिए startsWith() मेथड प्रदान किया है। निम्न उदाहरण में, indexOf() मेथड का उपयोग यह

  1. - जावास्क्रिप्ट में setInterval() मेथड क्या है?

    setInterval() यह कई टाइमिंग इवेंट्स में से एक है। विंडो ऑब्जेक्ट कोड को हर निश्चित समय अंतराल पर निष्पादित करने की अनुमति देता है। इस ऑब्जेक्ट ने setInterval() प्रदान किया है जो एक फंक्शन को हर निश्चित समय के बाद दोहराता है। यह दो पैरामीटर्स लेता है। एक फंक्शन है और दूसरा वह समय है जो उस अंतराल को न

  1. - जावास्क्रिप्ट में setTimeout() मेथड क्या है?

    setTimeout() यह कई टाइमिंग इवेंट्स में से एक है। विंडो ऑब्जेक्ट निर्दिष्ट समय अंतराल पर कोड के निष्पादन की अनुमति देता है। इस ऑब्जेक्ट ने setTimeout() प्रदान किया है जो एक निश्चित समय के बाद फंक्शन को निष्पादित करता है। यह दो पैरामीटर्स लेता है। एक फंक्शन है और दूसरा वह समय है जो उस अंतराल को निर्दि