مетод indexOf() لـ JavaScript String
- الصفحة السابقة يشمل()
- الصفحة التالية lastIndexOf()
- العودة إلى الطبقة السابقة مرجع JavaScript String
تعريف ووظيفة
indexOf()
يستعيد القيمة الأولية للظهور الأولي في النص.
إذا لم يجد القيمة، indexOf()
يستعيد الطريقة -1
.
indexOf()
يفرق الطريقة بين الحروف الكبيرة والصغيرة.
انظر أيضًا:
مثال
مثال 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
البحث عن التطابق الأولي لـ "e" من الموقع 5:
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, start)
المعامل
المعامل | وصف |
---|---|
substring | مطلوب. النص الذي سيتم البحث عنه. |
start | اختياري. موقع البداية (الافتراضي هو 0). |
القيمة المعدلة
نوع | وصف |
---|---|
رقم |
ستعيد الموقع الأولي لظهور القيمة البحثية. إذا لم يجد النتوء، |
تفاصيل التقنية
القيمة المعدلة
ستعيد string في start النتوء الظاهر الأولي substringستعيد substring ، إذا لم يجد النتوء، -1
.
شرح
String.indexOf()
يبحث الطريقة من البداية إلى النهاية في الكلمة string، لمعرفة ما إذا كان يحتوي على نتوء substringالبدء في البحث في موقع الكلمة string في start أو string البداية (لم يتم تحديد start إذا وجد substring، إذا لم يجد String.indexOf()
ستعيد substring الأولى في string من الموقع.string الموقع من الأحرف في string لا يجد substring، إذا لم يجد String.indexOf()
ستعيد الطريقة -1
.
الفرق بين indexOf() من String و search() من String
indexOf()
يستخدم هذا الطريقة لا يمكن البحث عن تعبيرات نمطية.
search()
لا يمكن استخدام معامل الموقع الأولي.
دعم المتصفح
indexOf()
هي خصائص ECMAScript1 (ES1).
جميع المتصفحات يدعم ES1 (JavaScript 1997) بالكامل:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
يدعم | يدعم | يدعم | يدعم | يدعم | يدعم |
- الصفحة السابقة يشمل()
- الصفحة التالية lastIndexOf()
- العودة إلى الطبقة السابقة مرجع JavaScript String