توصيات الدورة
- الصفحة السابقة length
- الصفحة التالية map()
- العودة إلى الطبقة السابقة دليل مرجع Array JavaScript
JavaScript Array lastIndexOf()
lastIndexOf()
تعريف والاستخدام
البحث في القائمة عن العنصر المحدد، ويعود بموقعه.
البحث سيبدأ من الموقع المحدد، وإذا لم يتم تحديد الموقع البدء، سيبدأ من النهاية، وينتهي البحث في بداية القائمة. lastIndexOf()
إذا لم يتم العثور على العنصر،
الطريقة ستعود بـ -1.lastIndexOf()
إذا كان العنصر يظهر أكثر من مرة،
الطريقة ستعود بموقع المرة الأخيرة للاصطفاء.نصيحة: إذا كنت تريد البحث من البداية إلى النهاية، استخدم
indexOf()
الطريقة.
مثال
مثال 2
مثال 1 البحث عن العنصر "Apple" في البداية:
إذا كان a = fruits.lastIndexOf("Apple", 4);
إذا كان fruits = ["Banana", "Orange", "Apple", "Mango"];
مثال 2
البحث عن العنصر "Apple" في البداية من الموقع 4: البحث عن العنصر "Apple" في البداية:
إذا كان a = fruits.lastIndexOf("Apple", 4);
إذا كان a = fruits.lastIndexOf("Apple");
مثال 3
البحث عن العنصر "Apple" في البداية من الموقع 4: إذا كان fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
تجربة شخصية
النحوarrayitem.lastIndexOf( start,
)
الخيارات | الوصف |
---|---|
item | مطلوب. العنصر الذي سيتم البحث عنه. |
start | اختياري. من حيث البدء في البحث. القيم السلبية تبدأ من النهاية وتحسب إلى البداية. |
تفاصيل تقنية
القيمة المعدة: | رقم، يمثل موقع العنصر المحدد، وإلا -1. |
---|---|
إصدار جافا سكريبت: | ECMAScript 5 |
دعم المتصفح
الرقم في الجدول يوضح إصدار المتصفح الأول الذي يدعم هذه الطريقة.
جميع المتصفحات تدعم هذه الطريقة بشكل كامل lastIndexOf()
طريقة:
كروم | إي إي | إدج | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|---|
كروم | إي إي | إدج | فايرفوكس | سفاري | أوبرا |
دعم | 9.0 | دعم | دعم | دعم | دعم |
صفحات ذات الصلة
دروس:arrays JavaScript
- الصفحة السابقة length
- الصفحة التالية map()
- العودة إلى الطبقة السابقة دليل مرجع Array JavaScript