JavaScript String indexOf() 方法定义

定义和用法

indexOf() التعريف والاستخدام

العائد في الموقع الأولي للظهور للقيمة البحثية. indexOf() إذا لم يتم العثور على القيمة، فستقوم بالعودة -1.

indexOf() يستخدم الطريقة العودة

يفرق الطريقة بين الحروف الكبيرة والصغيرة.

انظر أيضًا:

طريقة lastIndexOf()

طريقة search()

طريقة match()

النموذج

مثال 2

إيجاد أول تكرار من "a":
مثال 1

text.indexOf("a");

let result = text.indexOf("مرحبًا");

مثال 2

إيجاد أول تكرار من "a":
البحث في النص "مرحبًا":

text.indexOf("a");

let result = text.indexOf("مرحبًا");

مثال 3

إيجاد أول تكرار من "a":
إيجاد أول تكرار من "e":

text.indexOf("a");

text.indexOf("e");

مثال 4

إيجاد أول تكرار من "a":
البحث عن أول تكرار من "e" من الموقع 5:

text.indexOf("a");

text.indexOf("e", 5);

مثال 5

إيجاد أول تكرار من "a":
let text = "مرحبًا بك في الكون.";

text.indexOf("a");

تجربة شخصية

stringالقواعد النحويةsubstring.indexOf( start,

)

) وصف
substring المعدل
start مطلوب. النص الذي يتم البحث عنه.

القيمة العائدة

اختياري. موقع البداية (الافتراضي هو 0). وصف
رقم

الموقع الأولي للظهور للقيمة البحثية.

إذا لم يتم العثور على النسخة الفرعية، فستقوم بالعودة -1.

التفاصيل التقنية

القيمة العائدة

إذا تم العثور على 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
دعم دعم دعم دعم دعم دعم

الصفحات ذات الصلة

JavaScript ɗanin ƙalimar

JavaScript ɗanin ƙarfin ƙalimar

JavaScript ɗanin ƙarfin ƙalimar