JavaScript unshift() মেথড

 

✨ JavaScript unshift() মেথড – সম্পূর্ণ বাংলা টিউটোরিয়াল

JavaScript এর unshift() মেথড ব্যবহার করে আপনি একটি অ্যারের শুরুতে এক বা একাধিক উপাদান যোগ করতে পারেন। এটি মূল অ্যারেটি পরিবর্তন করে এবং নতুন দৈর্ঘ্য রিটার্ন করে।

Syntax:

<array>.unshift(<element1>, <element2>, …)

একটি সাধারণ উদাহরণ:


let fruits = ["Banana", "Mango"];
fruits.unshift("Apple");

console.log(fruits); // ["Apple", "Banana", "Mango"]

ব্যাখ্যা:

এখানে unshift("Apple") অ্যারের শুরুতে “Apple” যোগ করেছে। ফলে পুরো অ্যারে পরিবর্তিত হয়েছে এবং “Apple” এখন প্রথম উপাদান।

একাধিক উপাদান unshift() দ্বারা যুক্ত করার উদাহরণ:


let nums = [4, 5];
nums.unshift(1, 2, 3);

console.log(nums); // [1, 2, 3, 4, 5]

unshift() বনাম push() তুলনা:

মেথড কার্য অ্যারের কোন দিকে উপাদান যোগ হয়?
unshift() নতুন উপাদান অ্যারের শুরুতে যোগ করে শুরুতে (Beginning)
push() নতুন উপাদান অ্যারের শেষে যোগ করে শেষে (End)

⚠️ লক্ষ্যণীয়:

  • unshift() মেথড মূল অ্যারে পরিবর্তন করে।
  • নতুন অ্যারেতে উপাদান যোগ করলে সেই নতুন অ্যারের দৈর্ঘ্য রিটার্ন করে।
  • অনেক উপাদান একসাথে যোগ করা যায়।

কোথায় ব্যবহার করা যায়?

যখন আপনি কোনো ডেটা লিস্টের শুরুতে নতুন ডেটা দিতে চান – যেমন নতুন মেসেজ, নিউজ আপডেট, বা রিয়েল-টাইম ইনফরমেশন অ্যাড করতে চান – তখন unshift() খুবই কার্যকর।

✅ সংক্ষিপ্তসার:

unshift() হচ্ছে একটি শক্তিশালী মেথড যা আপনাকে অ্যারের শুরুতে নতুন উপাদান যোগ করার সুযোগ দেয়। এটি মূল অ্যারেটিকে পরিবর্তন করে এবং পরিবর্তিত দৈর্ঘ্য রিটার্ন করে।

 

Leave a Reply