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

জাভাস্ক্রিপ্টে স্প্রেড অ্যারে রেফারেন্স দিয়ে এলিমেন্ট রিমুভ করা


ধরুন আমাদের কাছে একটি লিটারেল অ্যারে আছে −

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. জাভাস্ক্রিপ্টে অ্যারেতে undefined এলিমেন্ট গণনা করা

  3. জাভাস্ক্রিপ্টে কাস্টম ফাংশন দিয়ে অ্যারেতে থেকে ডুপ্লিকেট আইটেম মুছে ফেলা

  4. C#-তে ArrayList থেকে এলিমেন্ট কীভাবে রিমুভ করবেন