includes মেথড
includes মেথডটি বর্তমান স্ট্রিংয়ে
কেস সেনসিটিভভাবে প্রদত্ত স্ট্রিং এর
খোঁজ করে। মেথডটি প্রথম প্যারামিটার হিসেবে
যে স্ট্রিংটি খুঁজে বের করতে হবে তা নেয়, দ্বিতীয়
ঐচ্ছিক প্যারামিটার হিসেবে - যে পজিশন থেকে
খোঁজা শুরু করতে হবে। এক্সিকিউশনের পর মেথড
true বা false রিটার্ন করে।
সিনট্যাক্স
স্ট্রিং.includes(কী খুঁজছি, [কোথা থেকে খোঁজা শুরু করব]);
উদাহরণ
আসুন চেক করি, স্ট্রিং 'ab'
স্ট্রিং 'abcde'-এর মধ্যে আছে কিনা:
let res = 'abcde'.includes('ab');
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
true
উদাহরণ
এখন আসুন বর্তমান স্ট্রিংয়ের পঞ্চম অক্ষর থেকে খোঁজা সম্পন্ন করি:
let res = 'ab cd ef'.includes('cd', 5);
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
false
উদাহরণ
আসুন স্ট্রিং এর অক্ষরগুলোর কেস সেনসিটিভিটি বিবেচনা করে খোঁজা করি:
let res = 'abcde'.includes('AB');
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
false
আরও দেখুন
-
atমেথড,
যা স্ট্রিংয়ে তার পজিশন নম্বর অনুসারে অক্ষর খোঁজে -
startsWithমেথড,
যা স্ট্রিংয়ের শুরু চেক করে -
endsWithমেথড,
যা স্ট্রিংয়ের শেষ চেক করে -
indexOfমেথড,
যা সাবস্ট্রিং খোঁজা সম্পন্ন করে -
lastIndexOfমেথড,
যা সাবস্ট্রিংয়ের সর্বশন ঘটনা খোঁজে