JavaScript Array lastIndexOf()
- صفحه قبلی length
- صفحه بعدی map()
- بازگشت به لایه بالاتر دستورالعملهای مرجع آرایه JavaScript
تعریف و استفاده
lastIndexOf()
این روش در آرایه به دنبال پروژه مشخص شده جستجو میکند و مکان آن را بازمیگرداند.
جستجو از مکان مشخص شده آغاز میشود، اگر مکان مشخص نشده باشد، از انتهای لیست شروع میشود و جستجو تا ابتدای لیست ادامه مییابد.
اگر پروژه مورد نظر پیدا نشود، lastIndexOf()
این روش -1 را بازمیگرداند.
اگر پروژه مورد نظر چندین بار در لیست ظاهر شود،lastIndexOf()
این روش مکان آخرین بار بروزرسانی شده را بازمیگرداند.
توجه:اگر میخواهید از ابتدا تا انتهای لیست جستجو کنید، از indexOf()
روش.
مثال
مثال 1
در آرایه به دنبال پروژه "Apple" میگردیم:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var a = fruits.lastIndexOf("Apple");
مثال 2
در آرایه به دنبال پروژه "Apple" میگردیم:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple");
مثال 3
در آرایه به دنبال پروژه "Apple" از مکان 4 شروع به جستجو میکنیم:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple", 4);
نحوه استفاده
array.lastIndexOf(item, start)
مقدار پارامتر
پارامتر | توضیحات |
---|---|
item | ضروری. پروژهای که میخواهید جستجو کنید. |
start | اختیاری. از کجا شروع به جستجو میکنید. مکانهای منفی از انتهای لیست شروع میشوند و به ابتدای لیست جستجو میکنند. |
جزئیات فنی
مقدار بازگشتی: | عدد، نشاندهنده مکان مشخصی است که پروژه مورد نظر در آن قرار دارد، در غیر این صورت -1. |
---|---|
نسخه JavaScript: | ECMAScript 5 |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر هستند که این روش را کاملاً پشتیبانی میکند.
همه مرورگرها این روش را کاملاً پشتیبانی میکنند lastIndexOf()
روش:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
پشتیبانی | 9.0 | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
صفحات مرتبط
آموزش:آرایه JavaScript
آموزش:ثابت آرایه JavaScript
آموزش:روشهای آرایه JavaScript
- صفحه قبلی length
- صفحه بعدی map()
- بازگشت به لایه بالاتر دستورالعملهای مرجع آرایه JavaScript