জাভাস্ক্রিপ্টে array.slice() পদ্ধতি কি?

Jabhaskripte Array Slice Pad Dhati Ki



জাভাস্ক্রিপ্ট অ্যারে হল বিশেষ ভেরিয়েবল যা একক এবং একাধিক মান ধরে রাখার জন্য ব্যবহার করা হয়। এই ভেরিয়েবলগুলির সাথে যুক্ত জাভাস্ক্রিপ্টে বেশ কয়েকটি পদ্ধতি রয়েছে, যেমন ' array.slice() ', ' array.spice ', ' array.pop() ', এবং আরও অনেক কিছু. এই পদ্ধতিগুলি ম্যানিপুলেশন এবং অ্যারেগুলির পরিবর্তনের জন্য ব্যাপকভাবে ব্যবহৃত হয়।

এই টিউটোরিয়ালটি বিশেষভাবে JavaScript array.slice() পদ্ধতি সম্পর্কে আলোচনা করবে।

জাভাস্ক্রিপ্টে 'array.slice()' পদ্ধতি কি?

জাভাস্ক্রিপ্টে, ' array.slice() ” পদ্ধতি অ্যারের একটি স্লাইস বা সাবাররে প্রদান করে। প্রত্যাবর্তিত অ্যারেতে শুরুর দ্বারা নির্ধারিত উপাদান এবং পরবর্তী সমস্ত উপাদান পর্যন্ত থাকে, তবে এটি শেষ দ্বারা সংজ্ঞায়িত উপাদান অন্তর্ভুক্ত করে না। যদি কোন শেষ নির্দিষ্ট করা না থাকে, ফিরে আসা অ্যারেতে অ্যারের শুরু থেকে শেষ পর্যন্ত সমস্ত উপাদান থাকে।







কিভাবে JavaScript এ “array.slice()” পদ্ধতি ব্যবহার করবেন?

JavaScript-এ array.slice() পদ্ধতি ব্যবহার করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করা যেতে পারে:



অ্যারে টুকরা ( শুরু, শেষ )

এখানে, ' array.slice() ” নীচে তালিকাভুক্ত দুটি পরামিতি নিয়ে গঠিত:



  • ' শুরু ” অ্যারে স্লাইসের শুরু নির্ধারণ করতে ব্যবহার করা হয়।
  • ' শেষ ” অ্যারের শেষের মান নির্দিষ্ট করে।

উদাহরণ 1: শুরু এবং শেষ সূচক মান সহ array.slice() পদ্ধতি ব্যবহার করুন

array.slice() পদ্ধতি ব্যবহার করতে, বর্ণিত কোড স্নিপেট চেষ্টা করে দেখুন:





  • একটি নির্দিষ্ট নাম দিয়ে একটি ফাংশন সংজ্ঞায়িত করুন। এই ক্ষেত্রে, আমরা সংজ্ঞায়িত করেছি ' func() ' একটি ফাংশন হিসাবে.
  • একটি নির্দিষ্ট নাম দিয়ে ভেরিয়েবল শুরু করুন এবং একটি অ্যারেতে মান নির্ধারণ করুন।
  • তারপরে, একটি ভিন্ন নামের সাথে অন্য একটি ভেরিয়েবল ঘোষণা করুন এবং ' array.slice() ' পদ্ধতি, এবং মান পরামিতি নির্দিষ্ট করুন, যেখানে প্রথম মান ' 4 ' অ্যারের শুরু এবং দ্বিতীয় মান নির্ধারণ করে ' 7 ” অ্যারের শেষ নির্দিষ্ট করে।
  • তারপর, ' console.log() ” প্রকৃত অ্যারে দেখানোর জন্য দুইবার বলা হয় এবং আপডেট করা হয়েছে:
ফাংশন ফাংশন ( ) {

অ্যারে ছিল = [ 'আম' , 'আপেল' , 'কলা' , 'চেরি' , 'তরমুজ' , 'আনারস' , 'আঙ্গুর' ] ;

var new_array = অ্যারে টুকরা ( 4 , 7 ) ;

কনসোল লগ ( অ্যারে ) ;

কনসোল লগ ( new_array ) ;

}

অবশেষে, সংজ্ঞায়িত ফাংশন কল করুন:

ফাংশন ( ) ;

এখানে আসল অ্যারে এবং কাটা অ্যারে রয়েছে:



উদাহরণ 2: 'array.slice()' পদ্ধতিটি শুধুমাত্র সূচনা সূচী মান দিয়ে ব্যবহার করুন

এছাড়াও আপনি ব্যবহার করতে পারেন ' array.slice() অ্যারে সূচকের প্রারম্ভিক মান নির্ধারণ করে পদ্ধতি। এই উল্লিখিত উদাহরণে, আমরা সাংখ্যিক মান দিয়ে অ্যারেকে সংজ্ঞায়িত করেছি এবং ' array.slice() 'পদ্ধতি যেখানে' 2 ” অ্যারে সূচকের শুরু সংজ্ঞায়িত করে। ফলস্বরূপ, পদ্ধতিটি শুরু থেকে দুটি মান সরিয়ে ফেলবে এবং অবশিষ্ট উপাদানগুলির সাথে একটি নতুন অ্যারে ফিরিয়ে দেবে:

ফাংশন ফাংশন ( ) {

অ্যারে ছিল = [ 32 , 65 , 78 , 23 , 57 , 31 ] ;

var new_array = অ্যারে টুকরা ( 2 ) ;

কনসোল লগ ( অ্যারে ) ;

কনসোল লগ ( new_array ) ;

}

তারপরে, ফাংশনের নামের সাহায্যে সংজ্ঞায়িত ফাংশনটিকে কল করুন:

ফাংশন ( ) ;

ফলস্বরূপ, প্রথম দুটি উপাদান অ্যারে থেকে সরানো হয়েছে এবং অবশিষ্ট উপাদানগুলির সাথে একটি নতুন অ্যারে কনসোলে প্রদর্শিত হবে:

এটি জাভাস্ক্রিপ্টের array.slice() পদ্ধতি সম্পর্কে।

উপসংহার

দ্য ' array.slice() ” হল জাভাস্ক্রিপ্টের একটি পদ্ধতি যা একটি সংজ্ঞায়িত সূচকের সাহায্যে একটি অ্যারের একটি নির্দিষ্ট অংশকে সরিয়ে দেয়। ব্যবহারকারীরা পদ্ধতির প্যারামিটার হিসাবে শুরু এবং শেষ সূচক নির্দিষ্ট করতে পারেন। উপরন্তু, শুধুমাত্র স্টার্ট ইনডেক্স নির্দিষ্ট করা অ্যারের শুরু থেকে উপাদানগুলিকে সরিয়ে দেয়। এই ব্লগটি বলেছে ' array.slice() জাভাস্ক্রিপ্টে একাধিক উদাহরণ সহ পদ্ধতি।