মেটোড startsWith
startsWith মেটোডটি পরীক্ষা করে একটি স্ট্রিং
প্রথম প্যারামিটারে নির্দিষ্ট সাবস্ট্রিং দিয়ে শুরু হয় কিনা।
যদি শুরু হয়, তাহলে true রিটার্ন করে, আর যদি
না শুরু হয়, তাহলে false রিটার্ন করে। দ্বিতীয় ঐচ্ছিক
প্যারামিটার হিসেবে মেটোডটি পজিশন নেয়, যেখান থেকে পরীক্ষা শুরু করতে হবে
(ডিফল্টভাবে স্ট্রিং এর শুরু থেকে)।
সিনট্যাক্স
স্ট্রিং.startsWith(কি খুঁজছি, [পরীক্ষার শুরু]);
উদাহরণ
আসুন পরীক্ষা করি, একটি স্ট্রিং নির্দিষ্ট সাবস্ট্রিং দিয়ে শুরু হয় কিনা:
let str = 'abcde';
let res = str.startsWith('abc');
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
true
উদাহরণ
আসুন পরীক্ষা করি, একটি স্ট্রিং নির্দিষ্ট সাবস্ট্রিং দিয়ে শুরু হয় কিনা:
let str = 'abcde';
let res = str.startsWith('xxx');
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
false
উদাহরণ
আসুন একটি নির্দিষ্ট পজিশন থেকে পরীক্ষা শুরু করি:
let str = 'abcde';
let res = str.startsWith('bc', 1);
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
true