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

JavaScript में lastIndex RegExp प्रॉपर्टी की क्या भूमिका है?


lastIndex RegExp प्रॉपर्टी आपको उन मेथड को बार-बार कॉल करने की अनुमति देती है, ताकि स्ट्रिंग में सभी मिलान के माध्यम से लूप किया जा सके, और केवल तभी काम करती है जब "g" मॉडिफायर सेट हो।

यह प्रॉपर्टी पढ़ने/लिखने योग्य है, इसलिए आप इसे किसी भी समय सेट कर सकते हैं ताकि यह निर्दिष्ट किया जा सके कि टारगेट स्ट्रिंग में अगली खोज कहां से शुरू होनी चाहिए। exec() और test() स्वचालित रूप से lastIndex को 0 पर रीसेट कर देते हैं जब वे कोई मिलान (या दूसरा मिलान) खोजने में विफल होते हैं।

उदाहरण

JavaScript में lastIndex RegExp प्रॉपर्टी के साथ काम करने का तरीका जानने के लिए निम्न कोड चलाएं:

<html>    <head>       <title>JavaScript RegExp lastIndex Property</title>    </head>    <body>       <script>          var str = "JavaScript is an interesting scripting language";          var re = new RegExp( "script", "g" );                    re.test(str);          document.write("Test 1 - Current Index: " + re.lastIndex);                    re.test(str);          document.write("<br />Test 2 - Current Index: " + re.lastIndex);           </script>    </body> </html>

  1. - JavaScript में कीबोर्ड इवेंट altKey प्रॉपर्टी की भूमिका क्या है?

    अवलोकनaltKey प्रॉपर्टी बताती है कि कीबोर्ड इवेंट ट्रिगर होने पर ALT कुंजी दबाई गई थी या नहीं।उदाहरण<!DOCTYPE html> <html>    <body>       <input type = "text" onkeydown = "funcAltKey(event)">       <div id = "

  1. JavaScript LastIndex प्रॉपर्टी JavaScript LastIndex प्रॉपर्टी

    JavaScript में LastIndex प्रॉपर्टी वह इंडेक्स पोजीशन लौटाती है जहां मिलान होता है और अगला मिलान उसी पोजीशन से शुरू होता है। LastIndex प्रॉपर्टी केवल तभी काम करती है जब g मॉडिफायर सेट हो।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />

  1. जावास्क्रिप्ट में lastIndex प्रॉपर्टी जावास्क्रिप्ट में lastIndex प्रॉपर्टी

    जावास्क्रिप्ट में lastIndex प्रॉपर्टी उस इंडेक्स पोजीशन को लौटाती है जहां मैच होता है और अगला मैच उसी पोजीशन से शुरू होता है। lastIndex प्रॉपर्टी केवल तभी काम करती है जब g मोडिफायर सेट हो। जावास्क्रिप्ट में lastIndex प्रॉपर्टी के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en&