lastIndexOf মেথড

lastIndexOf মেথডটি একটি স্ট্রিং এর মধ্যে একটি সাবস্ট্রিং এর শেষ ঘটনাটি খুঁজে বের করে। এক্ষেত্রে প্রথম প্যারামিটারে নির্দিষ্ট করা অক্ষরের কেসের দিকে মনোযোগ দেওয়া প্রয়োজন। অনুসন্ধান স্ট্রিং এর শেষ থেকে করা হয়। মেথডটি শেষ থেকে প্রথম মিলের অবস্থান ফেরত দেবে, এবং যদি এটি না পাওয়া যায়, তবে এটি -1 ফেরত দেবে। দ্বিতীয় ঐচ্ছিক প্যারামিটার হিসাবে, কোন অক্ষর থেকে অনুসন্ধান শুরু করা উচিত তার সংখ্যা পাস করা যেতে পারে।

সিনট্যাক্স

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

উদাহরণ

আসুন সাবস্ট্রিংটির শেষ ঘটনার অবস্থান খুঁজে বের করি:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');

console.log(res);

কোড 실행ের ফলাফল:

javascript9

উদাহরণ

আসুন অনুসন্ধান শুরুর অবস্থান নির্দিষ্ট করি:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);

console.log(res);

কোড 실행ের ফলাফল:

javascript6

আরও দেখুন

  • startsWith মেথড,
    যা স্ট্রিং এর শুরু পরীক্ষা করে
  • endsWith মেথড,
    যা স্ট্রিং এর শেষ পরীক্ষা করে
  • indexOf মেথড,
    যা সাবস্ট্রিং এর প্রথম ঘটনা খুঁজে
  • includes মেথড,
    যা একটি স্ট্রিং খুঁজে
  • at মেথড,
    যা স্ট্রিং এর একটি অক্ষর খুঁজে