কম্পিউটার

জাভাস্ক্রিপ্ট, অ্যারেতে নির্দিষ্ট উপাদান খুঁজুন এবং Splice() পদ্ধতি ব্যবহার করে এটি মুছুন

জাভাস্ক্রিপ্ট, অ্যারেতে নির্দিষ্ট উপাদান খুঁজুন এবং Splice() পদ্ধতি ব্যবহার করে এটি মুছুন

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

উদাহরণে অ্যারের জন্য কোড:

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

splice() কাজ করার জন্য দুটি জিনিস প্রয়োজন:

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

তাই list.splice(2, 1) অ্যারের মধ্যে 3 তম আইটেম টার্গেট করে, এবং সেই একক আইটেম মুছে দেয়।

আপনি যদি এর পরিবর্তে লিখেছেন:list.splice(2, 2) তাহলে এটি অ্যারের মধ্যে 3 তম এবং 4 র্থ আইটেম উভয়ই মুছে ফেলবে৷

splice()-এ দ্বিতীয় সংখ্যা আমরা যে অবস্থানে টার্গেট করি সেখান থেকে আমরা কতগুলি উপাদান মুছতে চাই তা নির্দিষ্ট করে। যদি আমাদের একটি অ্যারেতে 10টি আইটেম থাকে এবং list.splice(3, 5) লিখতাম তাহলে এটি অ্যারের ৪র্থ অবস্থান থেকে ৫টি আইটেম মুছে ফেলবে।


  1. জাভাস্ক্রিপ্টে স্প্লাইস() পদ্ধতি ব্যবহার করে উপাদানগুলি কীভাবে সরিয়ে ফেলা যায়?

  2. জাভাস্ক্রিপ্টে Array.prototype.find() পদ্ধতি।

  3. জাভাস্ক্রিপ্ট ব্যবহার করে সাজানো এবং একটি অ্যারের জন্য পার্থক্যের যোগফল খুঁজে বের করা

  4. কিভাবে C++ এ STL ব্যবহার করে একটি অ্যারের সর্বনিম্ন এবং সর্বোচ্চ উপাদান খুঁজে বের করবেন?