سبد (0)

متد lastIndexOf

مثال (متد lastIndexOf)

جستجوی یک رشته برای آخرین تطابق کلمه ی planet:

var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet");

خروجی n در کد بالا

36

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

متدlastIndexOf()، اندیس آخرین تطابق یک مقدار مشخص در یک رشته را برمی گرداند.

نکته:رشته ی مورد نظر از آخر به اول جستجو می شود اما اندیس مقدار مورد جستجو  از اول محاسبه می شود یعنی از اندیس 0.  

این متد درصورت نداشتن هیچ تطابقی با رشته مورد نظر، 1- را برمی گرداند.

نکته: متد lastIndexOf()، حساس به حروف بزرگ و کوچک است.

در این زمینه متد indexOf() را نیز ببینید.


پشتیبانی مرورگرها

متد     
lastIndexOf() بله بله بله بله بله

نحوه استفاده

string.lastIndexOf(searchvalue,start)

مقادیر پارامترها

پارامترتوضیحات
searchvalue ضروری.رشته ای که جستجو روی آن باید صورت بگیرد
start

اختیاری.اندیس مکانی را مشخص می کند که جستجو تا آن مکان باید انجام بپذیرد.اگر که این عدد نادیده گرفته شود مقدار پیش فرض کل رشته است.

جزئیات تکنیکی

مقدار برگشتی یک عدد که اندیس آخرین تطابق مقدار جستجو شده را مشخص می کند .و در صورت نبودن هیچ تطابقی 1- را برمی گرداند
نسخه JavaScript 1.0

مثال

مثال - خودتان امتحان کنید

مثال (متد lastIndexOf)

جستجو کردن یک رشته برای مقدار planet ،جستجو تا اندیس 20 ام خواهد بود:

var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet", 20);

خروجی n در کد بالا

6

خودتان امتحان کنید »

مرجع رشته ها در JavaScript مرجع رشته ها در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه