जावास्क्रिप्ट स्ट्रिंग इंडेक्सऑफ() मेथड

विभाषा और उपयोग

indexOf() विधि वापस देगी वाला मान वाला स्ट्रिंग में पहली बार उस मान के स्थान

यदि इस मान को नहीं मिला indexOf() विधि वापस देती है -1

indexOf() विधि में बैगरीबाद का विभेद करती है।

देखें:

lastIndexOf() विधि

search() विधि

match() विधि

उदाहरण

उदाहरण 1

इस स्ट्रिंग में "welcome" को खोजें:

let text = "Hello world, welcome to the universe.";
let result = text.indexOf("welcome");

अपने आप प्रयोग करें

उदाहरण 2

इस स्ट्रिंग में "welcome" को खोजें:

let text = "Hello world, welcome to the universe.";
let result = text.indexOf("Welcome");

अपने आप प्रयोग करें

उदाहरण 3

ए "e" का पहला मेल मिला:

let text = "Hello world, welcome to the universe.";
text.indexOf("e");

अपने आप प्रयोग करें

उदाहरण 4

स्थान 5 से ए "e" का पहला मेल मिला:

let text = "Hello world, welcome to the universe.";
text.indexOf("e", 5);

अपने आप प्रयोग करें

उदाहरण 5

ए "a" का पहला मेल मिला:

let text = "Hello world, welcome to the universe.";
text.indexOf("a");

अपने आप प्रयोग करें

व्याकरण

string.indexOf(substring, स्थान)

पारामीटर

पारामीटर वर्णन
substring आवश्यक। खोजने के लिए स्ट्रिंग
स्थान वैकल्पिक। शुरू की स्थान (डिफ़ॉल्ट 0)।

वापसी मान

श्रेणी वर्णन
संख्या

खोजी वाले मान के पहले स्थान को वापस देगी

स्थान नहीं मिला तो -1

तकनीकी विवरण

वापसी मान

अगर string में स्थान स्थान के बाद substringवापस देगी substring स्थान नहीं मिला तो -1

वर्णन

String.indexOf() विधि stringको पूरे तौर पर खोजती है substringको देखें कि यह string के स्थान स्थान का string के शुरू में (निर्दिष्ट नहीं किया गया तो) खोजा गया स्थान स्थान पारामीटर दें (अगर पाया गया तो)। अगर एक substringतो String.indexOf() वापस देगी substring का पहला अक्षर string में किसी स्थानstring में करके अक्षर स्थान से 0 से शुरू होता है। अगर string में नहीं मिला substringतो String.indexOf() विधि वापस देगी -1

String indexOf() और String search() के अंतर

indexOf() विधि रेगुलर अभिव्यक्ति को खोज नहीं सकती है।

search() आरंभीय स्थान संख्या पारामीटर का इस्तेमाल नहीं किया जा सकता है।

ब्राउज़र समर्थन

indexOf() यह एससीमैट्रिक 1 (ES1) विशेषता है।

सभी ब्राउज़र एस1 (जेसक्रिप्ट 1997) के लिए पूरी तरह से समर्थन करते हैं:

च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
समर्थन समर्थन समर्थन समर्थन समर्थन समर्थन

संबंधित पृष्ठ

JavaScript स्ट्रिंग

JavaScript स्ट्रिंग मेथड

JavaScript स्ट्रिंग सर्च