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

JavaScript-এ অ্যারের শেষে এলিমেন্ট যোগ করা: push()


push() মেথড ব্যবহার করে অ্যারের শেষে এক বা একাধিক এলিমেন্ট যোগ করা যায়। এটি সবচেয়ে সাধারণ এবং দ্রুত অ্যারে ম্যানিপুলেশন মেথড।

উদাহরণ: একক এলিমেন্ট যোগ

let veggies = ["পিয়াজ", "মূলা"];
veggies.push("বাঁধাকপি");
console.log(veggies); // ["পিয়াজ", "মূলা", "বাঁধাকপি"]

উদাহরণ: একাধিক এলিমেন্ট একসাথে যোগ

let veggies = ["পিয়াজ", "মূলা"];
veggies.push("বাঁধাকপি", "গাজর", "ব্রোকলি");
console.log(veggies); 
// ["পিয়াজ", "মূলা", "বাঁধাকপি", "গাজর", "ব্রোকলি"]

বিশেষত্ব

  • একাধিক আর্গুমেন্ট গ্রহণ করে
  • নতুন দৈর্ঘ্য রিটার্ন করে
  • মূল অ্যারেকে পরিবর্তন করে
  • অন্য এলিমেন্টের ইনডেক্স পরিবর্তন হয় না (O(1) অপারেশন)

ব্যবহার ক্ষেত্র

  • স্ট্যাক বাস্তবায়নে (সাথে pop())
  • ডাইনামিক লিস্ট বানানোর সময়
  • একসাথে একাধিক আইটেম যোগ করার সময়

আধুনিক বিকল্প: Spread Operator

// নতুন অ্যারে তৈরি (মূল অ্যারে অপরিবর্তিত)
let newArr = [...veggies, "নতুন আইটেম"];
  1. জাভাস্ক্রিপ্টে নির্দিষ্ট এলিমেন্ট অ্যারের শেষে শিফ্ট করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে মেজরিটি এলিমেন্ট খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে অ্যারেতে থাকা সব শূন্যকে শেষে সরানো

  4. জাভাস্ক্রিপ্টে অ্যারেতে প্রথম নন-কনsekutিভ নম্বর খুঁজে বের করা