কম্পিউটার

জাভাস্ক্রিপ্টে অ্যারে রেফারেন্সিং স্প্রেড অ্যারে থেকে উপাদান সরান


ধরুন আমাদের কাছে এইরকম −

এর মতো লিটারেলের একটি অ্যারে আছে
const arr = ['cat','dog','elephant','lion','tiger','mouse'];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্টের মতো একটি অ্যারে নেয় এবং তারপরে দ্বিতীয় এবং তৃতীয় এবং আরও অনেক আর্গুমেন্ট হিসাবে যেকোন সংখ্যক স্ট্রিং নেয়৷

তারপরে আমাদের ফাংশনটি অ্যারে থেকে সমস্ত স্ট্রিং সরিয়ে ফেলবে যদি সেই স্ট্রিংটি ফাংশনে আর্গুমেন্ট হিসাবে দেওয়া হয়।

উদাহরণ

এর জন্য কোড হবে −

const arr = ['cat','dog','elephant','lion','tiger','mouse'];
const removeFromArray = (arr, ...removeArr) => {
   removeArr.forEach(item => {
      const index = arr.indexOf(item);
      if(index !== -1){
         arr.splice(index, 1);
      };
   });
}
removeFromArray(arr, 'dog', 'lion');
console.log(arr);

আউটপুট

কনসোলে আউটপুট -

[ 'cat', 'elephant', 'tiger', 'mouse' ]

  1. জাভাস্ক্রিপ্টে একটি অ্যারেতে একাধিক ঘটছে এমন উপাদানের সমস্ত ঘটনাগুলি সরান৷

  2. জাভাস্ক্রিপ্ট - অ্যারে অনির্ধারিত উপাদান সংখ্যা

  3. জাভাস্ক্রিপ্টে একটি কাস্টম ফাংশন সহ একটি অ্যারে থেকে ডুপ্লিকেট আইটেমগুলি সরান৷

  4. কিভাবে C# এ অ্যারে তালিকা থেকে একটি উপাদান সরাতে হয়?