জাভাস্ক্রিপ্ট এটি অর্জন করার একটি সরাসরি উপায় দেয় না। এর জন্য, আমরা স্লাইস পদ্ধতি ব্যবহার করতে পারি। স্লাইস পদ্ধতিটি একটি স্ট্রিংয়ের একটি অংশ বের করে এবং একটি নতুন স্ট্রিং ফিরিয়ে দেয়।
অন্য স্ট্রিংয়ের x অবস্থানে একটি স্ট্রিং সন্নিবেশ করতে, আমরা নিম্নলিখিত ফাংশনটি লিখতে পারি -
উদাহরণ
function insertAtX(str1, str2, x) { return `${str1.slice(0, x)}${str2}${str1.slice(x)}` } console.log(insertAtX("Hello World", "Test", 5));
আউটপুট
এটি আউটপুট দেবে −
HelloTest World
এটি প্রান্তের ক্ষেত্রে পরিচালনা করে না। আপনি প্রয়োজন অনুযায়ী তাদের জন্য হ্যান্ডলিং যোগ করতে পারেন।