কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারেতে নির্দিষ্ট এলিমেন্ট খুঁজে বের করে Splice() দিয়ে ডিলিট করা

জাভাস্ক্রিপ্টে অ্যারেতে নির্দিষ্ট এলিমেন্ট খুঁজে বের করে Splice() দিয়ে ডিলিট করা

কম্পিউটার শূন্য থেকে গণনা শুরু করে। তাই 0 মানে ১, 1 মানে ২, ইত্যাদি। সেটাই কারণ list[2] অ্যারে থেকে item 3 সিলেক্ট করে।

উদাহরণে ব্যবহৃত অ্যারের কোড:

var list = ['item 1', 'item 2', 'item 3', 'item 4']

splice()-র কাজ করার জন্য দুটি জিনিস লাগে:

  • একটি নম্বর যা নির্দিষ্ট করবে কোন পজিশন থেকে ডিলিট করতে চান।
  • একটি নম্বর যা নির্দিষ্ট করবে সেটি পজিশন থেকে কতগুলো আইটেম ডিলিট করতে চান।

তাহলে list.splice(2, 1) অ্যারেতে ৩য় আইটেমকে টার্গেট করে এবং সেই একক আইটেমটি ডিলিট করে।

আপনি যদি এভাবে লিখতেন: list.splice(2, 2) তবে এটি অ্যারেতে ৩য় এবং ৪র্থ দুটি আইটেমই ডিলিট করত।

splice()-র دومা নম্বর নির্দিষ্ট করে যে সেকতগুলো এলিমেন্ট ডিলিট করতে চান, টার্গেট করা পজিশন থেকে। যদি আমাদের অ্যারেতে ১০টি আইটেম থাকত এবং আমরা লিখতাম list.splice(3, 5) তবে এটি অ্যারেতে ৪র্থ পজিশন থেকে ৫টি আইটেম ডিলিট করত।


  1. জাভাস্ক্রিপ্টে splice() মেথড ব্যবহার করে এলিমেন্ট রিমুভ করার পদ্ধতি

  2. জাভাস্ক্রিপ্টে Array.prototype.find() মেথড

  3. জাভাস্ক্রিপ্টে অ্যারে সর্ট করে ক্রমাগত পার্থক্যের যোগফল বের করা

  4. C++-এ STL ব্যবহার করে অ্যারের মিনিমাম ও ম্যাক্সিমাম এলিমেন্ট বের করা