طريقة JavaScript String lastIndexOf()
- الصفحة السابقة indexOf()
- الصفحة التالية length
- العودة إلى الطبقة السابقة دليل مرجعي JavaScript String
التعريف والاستخدام
lastIndexOf()
تعود الطريقة بالفهرس (النص) للنص المحدد مسبقًا آخر مرة.
lastIndexOf()
تعتمد الطريقة على البحث من نهاية النص.
lastIndexOf()
تعود الطريقة من البداية (الموقع 0) بالفهرس.
إذا لم يتم العثور على القيمة. lastIndexOf()
تعود الطريقة -1
.
lastIndexOf()
يفرق الطريقة بين الحروف الكبيرة والصغيرة.
انظر أيضًا:
مثال
مثال 1
البحث عن آخر ظهور لـ "planet":
let text = "Hello planet earth, you are a great planet."; let result = text.lastIndexOf("planet");
let text = "Hello planet earth, you are a great planet."; let result = text.lastIndexOf("Planet");
مثال 2
البحث عن آخر ظهور لـ "planet" من موقع 20:
let text = "Hello planet earth, you are a great planet."; let result = text.lastIndexOf("planet", 20);
النص
string.lastIndexOf(substring, start)
الم 参数
الم 参数 | وصف |
---|---|
substring | مطلوب. النص الذي سيتم البحث عنه. |
start |
اختياري. موقع البدء. قيمة افتراضية طول النص. |
القيمة
النوع | وصف |
---|---|
رقم |
موقع ظهور القيمة البحثية. إذا لم يظهر. |
تفاصيل تقنية
القيمة
إذا كان في string الرجوع start الذي يوجد فيه. substring، فإن الطريقة تعود بالموقع substring إذا لم يجد النص الفرعي substringالموقع.
، فإن الطريقة تعود بـ -1.
lastIndexOf()
شرح substringطريقة البحث عن النص من نهاية إلى بداية string، لمعرفة ما إذا كان يحتوي على نص فرعي string بدء البحث في موقع start .) string أو start النهاية (لم يتم تحديد substringعندما يتم العثور على substring ، فإن طريقة lastIndexOf() ستعود string البحث عن النص من نهاية إلى بداية، لذا النص الأول الذي يجدونه هو substring في الواقع هو string الموقع في start الآخر من قبل substring.
إذا كان في string لم يجد substring، فإن الطريقة تعود بـ -1.
ملاحظة:بالرغم من ذلك lastIndexOf()
طريقة البحث عن النص من نهاية إلى بداية، ولكن الموقع الذي يعود به هو من البداية. string.length-1。
دعم المتصفحات
lastIndexOf()
هي خصائص ECMAScript1 (ES1)。
جميع المتصفحات يدعمون بشكل كامل ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة indexOf()
- الصفحة التالية length
- العودة إلى الطبقة السابقة دليل مرجعي JavaScript String