سبد (0)

متد indexOf

مثال (متد indexOf)

جستجو کردن یک رشته برای کلمه ی welcome:

var str = "Hello world, welcome to the universe.";
var n = str.indexOf("welcome");

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

13

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

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


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

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

اگر که هیچ تطابقی وجود نداشته باشد، این متد عدد 1- را برمی گرداند.

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

نکته: در این زمینه متد lastIndexOf() را نیز ببینید.


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

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

نحوه استفاده

string.indexOf(searchvalue,start)

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

پارامترتوضیحات
searchvalue ضروری.رشته ای که جستجو باید روی آن صورت بگیرد 
start اختیاری.اندیسی که جستجو باید از آنجا صورت پذیرد.مقدار پیش فرض آن 0 است

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

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

مثال

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

مثال (متد indexOf)

پیدا کردن اولین تطابق کاراکتر "e" در یک رشته:

var str = "Hello world, welcome to the universe.";
var n = str.indexOf("e");

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

1

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

مثال (متد indexOf)

پیدا کردن اولین تطابق کاراکتر "e" در یک رشته به طوری که جستجو از اندیس 5 شروع شود:

var str = "Hello world, welcome to the universe.";
var n = str.indexOf("e",5);

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

14

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

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


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