স্ট্রিং অবজেক্ট আপনাকে অক্ষরের একটি সিরিজের সাথে কাজ করতে দেয়; এটি জাভাস্ক্রিপ্টের স্ট্রিং প্রাইমিটিভ ডাটা টাইপকে বেশ কয়েকটি সহায়ক পদ্ধতির সাথে মোড়ানো। যেহেতু জাভাস্ক্রিপ্ট স্বয়ংক্রিয়ভাবে স্ট্রিং আদিম এবং স্ট্রিং অবজেক্টের মধ্যে রূপান্তরিত হয়, আপনি স্ট্রিং আদিম স্ট্রিং অবজেক্টের যেকোন সহায়ক পদ্ধতিকে কল করতে পারেন।
নিচে জাভাস্ক্রিপ্ট -
-এ স্ট্রিংগুলির জন্য উপলব্ধ কিছু পদ্ধতি রয়েছেconcat() −দুটি স্ট্রিং এর পাঠ্যকে একত্রিত করে এবং একটি নতুন স্ট্রিং প্রদান করে৷
৷indexOf() −নির্দিষ্ট মানের প্রথম ঘটনার কলিং স্ট্রিং অবজেক্টের মধ্যে সূচী ফেরত দেয়, অথবা যদি না পাওয়া যায় -1।
lastIndexOf() −নির্দিষ্ট মানের শেষ উপস্থিতির কলিং স্ট্রিং অবজেক্টের মধ্যে সূচী ফেরত দেয়, অথবা না পাওয়া গেলে -1।
ম্যাচ() −একটি স্ট্রিং এর বিপরীতে একটি রেগুলার এক্সপ্রেশন মেলানোর জন্য ব্যবহৃত হয়।
প্রতিস্থাপন() −একটি রেগুলার এক্সপ্রেশন এবং একটি স্ট্রিং এর মধ্যে একটি মিল খুঁজে পেতে এবং একটি নতুন সাবস্ট্রিং দিয়ে মিলিত সাবস্ট্রিং প্রতিস্থাপন করতে ব্যবহৃত হয়৷
অনুসন্ধান() −একটি রেগুলার এক্সপ্রেশন এবং একটি নির্দিষ্ট স্ট্রিং এর মধ্যে একটি মিলের জন্য অনুসন্ধান চালায়৷
স্লাইস() −একটি স্ট্রিং এর একটি অংশ বের করে এবং একটি নতুন স্ট্রিং প্রদান করে।
বিভক্ত() −একটি স্ট্রিং অবজেক্টকে স্ট্রিংকে সাবস্ট্রিং-এ আলাদা করে স্ট্রিং-এর অ্যারেতে বিভক্ত করে।
substr() −নির্দিষ্ট সংখ্যক অক্ষরের মাধ্যমে নির্দিষ্ট স্থানে শুরু হওয়া একটি স্ট্রিং-এ অক্ষরগুলি ফেরত দেয়।
সাবস্ট্রিং() −দুটি সূচির মধ্যে একটি স্ট্রিং-এ অক্ষরগুলিকে স্ট্রিং-এ ফেরত দেয়৷
৷toLowerCase() −লোয়ার কেসে রূপান্তরিত কলিং স্ট্রিং মান ফিরিয়ে দেয়।
টুউপারকেস() −অপারকেসে রূপান্তরিত কলিং স্ট্রিং মান ফেরত দেয়।
valueOf() −নির্দিষ্ট বস্তুর আদিম মান প্রদান করে।
এই পদ্ধতিগুলির কিছু ব্যবহার
let a = "Hello World!"; console.log(a.concat(" test")) console.log(a.indexOf("l")) console.log(a.lastIndexOf("l")) console.log(a.replace("Hello", "Hi")) console.log(a.substr(3, 7)) console.log(a.toUpperCase())
আউটপুট
Hello World! test 2 9 Hi World! lo Worl HELLO WORLD!