English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
indexOf()ترeturn الموقع الأولي للقيمة المحددة في النص.
إذا لم يتم العثور على القيمة، فإنها سترeturn-1.
إذا كان القيمة موجودة مرات متعددة، فإنها سترeturn الموقع الأولي للظهور.
إذا كنت ترغب في البحث من البداية، استخدمlastIndexOf()الطريقة.
ملاحظة:للإطلاع على طرق Array، يرجى الرجوع إلىArray.indexOf().
string.indexOf(searchValue, start)
var str = 'Air Pollution is introduction of chemicals to the atmosphere'; str.indexOf('Pollution');// 4اختبار لرؤية‹/›
ملاحظة:يفرق هذا النهج بين الحروف الكبيرة والصغيرة
يدعم جميع المتصفحات طريقة indexOf() بشكل كامل:
طريقة | |||||
indexOf() | نعم | نعم | نعم | نعم | نعم |
المعلمات | الوصف |
---|---|
searchValue | (مطلوب) يمثل النص الذي سيتم البحث عنه |
start | (اختياري) عدد صحيح، يمثل بداية البحث في النص؛ القيمة الافتراضية هي 0 |
القيمة المعدة: | المرة الأولىsearchValueالسلسلة، إذا لم يتم العثور عليها则为 -1 |
---|---|
إصدار جافا سكربت: | ECMAScript 1 |
العودة إلى موقع النص الموجود في السلسلة من موقع 6 بدءًا من البحث:
var str = 'HELLO WORLD HELLO'; str.indexOf('L', 6);اختبار لرؤية‹/›