توضیح:
این متد یکی از متدهای جستجو در رشته است.
مقدار جستجو شده باید در ابتدای رشته باشد. در صورت وجود داشتن رشته جستجو شده مقدار true یا false را نمایش میدهد.
این تابع حساس به نوع حروف است.
این تابع در هنگام نوشتن دستورات شرطی کاربردی میباشد.
این تابع در اینترنت اکسپلورر پشتیبانی نمیشود.
نحوه نوشتن:
1 |
string.startWith(searchvalue, start); |
پارامترها:
- مقدار searchvalue: عبارت یا کاراکتری که قصد جستجو کردن آن را داریم.(ضروری)
- مقدار start: محل شروع جستجو. پیش فرض عدد ۰ و ابتدای رشته است.(اختیاری)
مقدار بازگشت:
در صورت پیدا کردن مقدار در ابتدای موقعیت تعیین شده مقدار true و در صورت پیدا نکردن مقدار false
وضعیت پشتیبانی از مرورگرها:
مرورگر Chrome | مرورگر Firefox | مرورگر Edge | مرورگر Safari | مرورگر Opera |
---|---|---|---|---|
از ۴۱ به بعد | از ۱۷ به بعد | از ۱۲ به بعد | از ۹ به بعد | از ۲۸ به بعد |
مثال:
1 2 3 |
let str = "Hello amir javanmir, welcome to the dejavan.ir."; str.startsWith("Hello"); //true |
1 2 3 |
let str = "Hello amir javanmir, welcome to the dejavan.ir."; str.startsWith("Hello",7); //false |
1 2 3 |
let str = "Hello amir javanmir, welcome to the dejavan.ir."; str.startsWith("amir"); //false |