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

जावास्क्रिप्ट में एक स्ट्रिंग में निर्दिष्ट मान की घटना की अंतिम अनुक्रमणिका कैसे प्राप्त करें?


यह विधि निर्दिष्ट मान की अंतिम घटना के कॉलिंग String ऑब्जेक्ट के भीतर अनुक्रमणिका लौटाती है, यदि मान नहीं मिलता है, तो fromIndex या -1 पर खोज प्रारंभ करें।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

string.lastIndexOf(searchValue[, fromIndex])

यहां पैरामीटर हैं -

  • खोज मान - खोजने के लिए मान का प्रतिनिधित्व करने वाली एक स्ट्रिंग।
  • सूचकांक से − कॉलिंग स्ट्रिंग के भीतर का स्थान जहां से खोज शुरू करना है। यह 0 और स्ट्रिंग की लंबाई के बीच कोई भी पूर्णांक हो सकता है। डिफ़ॉल्ट मान 0 है।

उदाहरण

आप यह जानने के लिए निम्न कोड को चलाने का प्रयास कर सकते हैं कि किसी स्ट्रिंग में निर्दिष्ट मान की घटना की अनुक्रमणिका कैसे प्राप्त करें -

<html>
   <head>
      <title>JavaScript String lastIndexOf() Method</title>
   </head>

   <body>
      <script>
         var str1 = new String( "Learn for free and enjoy! Learn and share!" );
         var index = str1.lastIndexOf( "Learn" );
         document.write("lastIndexOf found String :" + index );
         document.write("<br />");
         var index = str1.lastIndexOf( "and" );
         document.write("lastIndexOf found String :" + index );
      </script>
   </body>
</html>

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

    संपूर्ण दस्तावेज़ HTML को एक स्ट्रिंग के रूप में प्राप्त करने के लिए, आंतरिक HTML की अवधारणा का उपयोग करें, जैसे - document.documentElement.innerHTML; उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8"> &

  1. जावास्क्रिप्ट में स्ट्रिंग मान लंबाई -1 को कैसे संयोजित करें।

    इसके लिए जॉइन () का इस्तेमाल करें। यह स्ट्रिंग मान लंबाई-1 को जोड़ देगा। उदाहरण निम्नलिखित कोड है - var count = 5; var values = new Array(count + 1).join('John'); console.log(values); var count1 = 5; var values1 = new Array(count1).join('John'); console.log(values1); उपरोक्त प्रोग्

  1. जावास्क्रिप्ट में एक स्ट्रिंग में एक विशिष्ट स्ट्रिंग की घटना की गणना कैसे करें

    हमें एक JavaScript फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स, जैसे str1 और str2 में लेता है। तब फ़ंक्शन को गिनना चाहिए और str1 में str2 प्रकट होने की संख्या वापस करनी चाहिए उदाहरण के लिए - count('this is a string', 'is') should return 2; उदाहरण इसके लिए कोड होगा - const str1 =