includes মেথড

includes মেথডটি বর্তমান স্ট্রিংয়ে কেস সেনসিটিভভাবে প্রদত্ত স্ট্রিং এর খোঁজ করে। মেথডটি প্রথম প্যারামিটার হিসেবে যে স্ট্রিংটি খুঁজে বের করতে হবে তা নেয়, দ্বিতীয় ঐচ্ছিক প্যারামিটার হিসেবে - যে পজিশন থেকে খোঁজা শুরু করতে হবে। এক্সিকিউশনের পর মেথড true বা false রিটার্ন করে।

সিনট্যাক্স

javascriptস্ট্রিং.includes(কী খুঁজছি, [কোথা থেকে খোঁজা শুরু করব]);

উদাহরণ

আসুন চেক করি, স্ট্রিং 'ab' স্ট্রিং 'abcde'-এর মধ্যে আছে কিনা:

javascriptlet res = 'abcde'.includes('ab');
console.log(res);

কোড এক্সিকিউট করার ফলাফল:

javascripttrue

উদাহরণ

এখন আসুন বর্তমান স্ট্রিংয়ের পঞ্চম অক্ষর থেকে খোঁজা সম্পন্ন করি:

javascriptlet res = 'ab cd ef'.includes('cd', 5);
console.log(res);

কোড এক্সিকিউট করার ফলাফল:

javascriptfalse

উদাহরণ

আসুন স্ট্রিং এর অক্ষরগুলোর কেস সেনসিটিভিটি বিবেচনা করে খোঁজা করি:

javascriptlet res = 'abcde'.includes('AB');
console.log(res);

কোড এক্সিকিউট করার ফলাফল:

javascriptfalse

আরও দেখুন

  • at মেথড,
    যা স্ট্রিংয়ে তার পজিশন নম্বর অনুসারে অক্ষর খোঁজে
  • startsWith মেথড,
    যা স্ট্রিংয়ের শুরু চেক করে
  • endsWith মেথড,
    যা স্ট্রিংয়ের শেষ চেক করে
  • indexOf মেথড,
    যা সাবস্ট্রিং খোঁজা সম্পন্ন করে
  • lastIndexOf মেথড,
    যা সাবস্ট্রিংয়ের সর্বশন ঘটনা খোঁজে