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

JavaScript-এ অ্যারের শুরু থেকে এলিমেন্ট মুছে ফেলা: shift()


অ্যারের প্রথম এলিমেন্ট মুছে ফেলার জন্য shift() মেথড ব্যবহার করা হয়। এটি অ্যারের দৈর্ঘ্য ১ কমানো এবং সব এলিমেন্টের ইনডেক্স আপডেট করে।

উদাহরণ

let veggies = ["পিয়াজ", "মূলা"];
veggies.shift();
console.log(veggies); // ["মূলা"]

বিশেষত্ব

  • প্রথম এলিমেন্ট মুছে ফেলে এবং সেটি রিটার্ন করে
  • অ্যারের দৈর্ঘ্য ১ কমানো
  • সব অবশিষ্ট এলিমেন্টের ইনডেক্স ১ করে কমে যায়
  • খালি অ্যারেতে কল করলে undefined রিটার্ন করে

বিপরীত অপারেশন: unshift()

unshift() ব্যবহার করে অ্যারের শুরুতে নতুন এলিমেন্ট যোগ করা যায়।

let arr = [2, 3];
arr.unshift(1);
console.log(arr); // [1, 2, 3]
  1. জাভাস্ক্রিপ্টে অ্যারেতে সব খালি (undefined) ইনডেক্স সরানো

  2. জাভাস্ক্রিপ্টে স্ট্রিং অ্যারে থেকে সবচেয়ে ছোট উপাদান খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে অ্যারে থেকে নেগেটিভ মান সরানো

  4. জাভাস্ক্রিপ্টে অ্যারেতে বিজোড় বার আবৃত্ত হয়েছে এমন উপাদান সরানো