অ্যারের প্রথম এলিমেন্ট মুছে ফেলার জন্য shift() মেথড ব্যবহার করা হয়। এটি অ্যারের দৈর্ঘ্য ১ কমানো এবং সব এলিমেন্টের ইনডেক্স আপডেট করে।
উদাহরণ
let veggies = ["পিয়াজ", "মূলা"]; veggies.shift(); console.log(veggies); // ["মূলা"]
বিশেষত্ব
- প্রথম এলিমেন্ট মুছে ফেলে এবং সেটি রিটার্ন করে
- অ্যারের দৈর্ঘ্য ১ কমানো
- সব অবশিষ্ট এলিমেন্টের ইনডেক্স ১ করে কমে যায়
- খালি অ্যারেতে কল করলে
undefinedরিটার্ন করে
বিপরীত অপারেশন: unshift()
unshift() ব্যবহার করে অ্যারের শুরুতে নতুন এলিমেন্ট যোগ করা যায়।
let arr = [2, 3]; arr.unshift(1); console.log(arr); // [1, 2, 3]