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

JavaScript में substr() और substring() में क्या अंतर है?


ऊपर दिए गए उदाहरणों का आउटपुट समान है, लेकिन हां मेथड अलग है, उसके पैरामीटर्स भी।

substring() मेथड में दूसरा पैरामीटर खोज रोकने का इंडेक्स है, जबकि substr() का दूसरा पैरामीटर लौटाने की अधिकतम लंबाई है।

उदाहरण

JavaScript में substr() मेथड का उदाहरण देखें:

<html>
  <head>
    <title>JavaScript String substr() Method</title>
  </head>
     <body>
    <script>
      var str = "Apples are round, and apples are juicy.";
      document.write("(1,2): " + str.substr(1,2));
      document.write("<br />(-2,2): " + str.substr(-2,2));
      document.write("<br />(1): " + str.substr(1));
      document.write("<br />(-20, 2): " + str.substr(-20,2));
      document.write("<br />(20, 2): " + str.substr(20,2));
    </script>
  </body>
</html>

उदाहरण

JavaScript में substring() मेथड का उदाहरण देखें:

<html>
  <head>
    <title>JavaScript String substring() Method</title>
  </head>
  <body>
    <script>
      var str = "Apples are round, and apples are juicy.";
      document.write("(1,2): " + str.substring(1,2));
      document.write("<br />(0,10): " + str.substring(0, 10));
      document.write("<br />(5): " + str.substring(5));
    </script>
  </body>
</html>

  1. जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है? जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है?

    जावास्क्रिप्ट में फंक्शन्स और मेथड्स समान हैं, लेकिन एक मेथड एक फंक्शन है, जो एक ऑब्जेक्ट की प्रॉपर्टी है।निम्नलिखित जावास्क्रिप्ट में फंक्शन का एक उदाहरण है:function functionname(param1, param2){    // code }उदाहरणमेथड एक ऑब्जेक्ट से जुड़ा फंक्शन है। निम्नलिखित जावास्क्रिप्ट में मेथड का ए

  1. - जावास्क्रिप्ट और पायथन में सेमीकोलन का क्या अंतर है?

    पायथन में सेमीकोलन वैकल्पिक हैं। जावास्क्रिप्ट में भी यह वैकल्पिक है, लेकिन इसे जोड़ना एक अच्छी प्रैक्टिस है और कुछ स्टेटमेंट्स के मामले में यह आवश्यकता होती है। यदि इन स्टेटमेंट्स में सेमीकोलन नहीं डाला जाता, तो एक स्वचालित रूप से जुड़ जाता है, लेकिन यह कोड के उद्देश्य को बदल सकता है। इसे ऑटोमेटिक

  1. जावा और जावास्क्रिप्ट में क्या अंतर है? जावा और जावास्क्रिप्ट में क्या अंतर है?

    वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ