जावास्क्रिप्ट स्ट्रिंग इंडेक्सऑफ ()
उदाहरण
"स्वागत" के लिए एक स्ट्रिंग खोजें:
let text = "Hello world, welcome to the universe.";
let result = text.indexOf("welcome");
"स्वागत" के लिए एक स्ट्रिंग खोजें:
let text = "Hello world, welcome to the universe.";
let result = text.indexOf("Welcome");
"ई" की पहली घटना खोजें:
let text = "Hello world, welcome to the universe.";
text.indexOf("e");
स्थिति 5 से शुरू करते हुए "ई" की पहली आवृत्ति खोजें:
let text = "Hello world, welcome to the universe.";
text.indexOf("e", 5);
"ए" की पहली घटना खोजें:
let text = "Hello world, welcome to the universe.";
text.indexOf("a");
परिभाषा और उपयोग
indexOf()
विधि स्ट्रिंग में किसी मान की पहली घटना की स्थिति लौटाती है ।
यदि indexOf()
मान नहीं मिलता है तो विधि -1 लौटाती है।
indexOf()
विधि केस संवेदनशील है ।
वाक्य - विन्यास
string.indexOf(searchvalue, start)
मापदंडों
Parameter | Description |
searchvalue | Required. The string to search for. |
start | Optional. The position to start from (default is 0). |
प्रतिलाभ की मात्रा
प्रकार | विवरण |
एक संख्या | पहली स्थिति जहां खोज-मान होता है। -1 अगर ऐसा कभी नहीं होता है। |
स्ट्रिंग इंडेक्सऑफ () और स्ट्रिंग सर्च () के बीच का अंतर
विधि नियमित अभिव्यक्ति के indexOf()
विरुद्ध खोज नहीं कर सकती है।
search()
प्रारंभ स्थिति तर्क नहीं ले सकता ।
ब्राउज़र समर्थन
indexOf()
एक ECMAScript1 (ES1) सुविधा है।
ES1 (जावास्क्रिप्ट 1997) सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |