কম্পিউটার

জাভাস্ক্রিপ্টে স্লাইস() পদ্ধতির ব্যবহার কি?


স্লাইস()

স্লাইস() পদ্ধতি একটি স্ট্রিং এর একটি অংশ বের করে এবং একটি নতুন স্ট্রিং এ নিষ্কাশিত অংশ ফেরত দেয়। এটি মূল স্ট্রিং পরিবর্তন করে না।

সিনট্যাক্স

স্লাইস() দুটি পরামিতি লাগে একটি সূচনা শুরু এবং অন্যটি শেষ সূচক। এর স্বরলিপি নিচে দেওয়া হল।

string.slice(string.slice(starting index, ending index))

আর্গুমেন্টস

ক) প্রারম্ভিক সূচক:এটি দেয় যে কোনটি থেকে সূচক স্ট্রিং নিষ্কাশন শুরু করা উচিত।

খ) সমাপ্তি সূচক:এটি দেয় যে সূচী স্ট্রিং নিষ্কাশন শেষ করা উচিত।

উদাহরণ-1

নিম্নলিখিত উদাহরণে, স্লাইস() মেথড আউটপুট হিসেবে "Neuralink" দিয়ে ইনডেক্স 18 থেকে 26 (27-1) শুরু করে প্রদত্ত স্ট্রিংটিকে নতুন স্ট্রিংয়ে স্লাইস করুন।

<html>
<body>
<p id="slice"></p>
<script>
   var string = "Tesla, Solarcity, Neuralink, Spacex";
   var newstring = string.slice(18,27);
   document.getElementById("slice").innerHTML = string;
</script>
</body>
</html>

আউটপুট

Neuralink

উদাহরণ-2

যখন শুধুমাত্র প্রারম্ভিক সূচক প্যারামিটার প্রদান করা হয় তখন স্লাইস() পদ্ধতিটি প্রারম্ভিক সূচী থেকে সম্পূর্ণ স্ট্রিংকে স্লাইস করে এবং আউটপুট প্রদর্শন করে।

যেহেতু শুধুমাত্র প্রারম্ভিক সূচী(18) প্রদান করা হয়েছে, নিম্নলিখিত উদাহরণটি সূচনা সূচী থেকে সম্পূর্ণ অ্যারে দেখায়

<html>
<body>
<p id="slice"></p>
<script>
   var string = "Tesla, Solarcity, Neuralink, Spacex";
   var newstring = string.slice(18);
   document.getElementById("slice").innerHTML = newstring;
</script>
</body>
</html>

আউটপুট

Neuralink, Spacex

  1. জাভাস্ক্রিপ্টে str.padStart() পদ্ধতির গুরুত্ব কী?

  2. জাভাস্ক্রিপ্টে exec() regex পদ্ধতির ব্যবহার কি?

  3. জাভাস্ক্রিপ্টে test() পদ্ধতির ব্যবহার কি?

  4. জাভাস্ক্রিপ্ট দুর্বলম্যাপে .clear() পদ্ধতির ব্যবহার কী?