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

জাভাস্ক্রিপ্ট Pop মেথড: এটি কী এবং কীভাবে ব্যবহার করবেন

জাভাস্ক্রিপ্ট অ্যারে pop() মেথড অ্যারে ম্যানিপুলেশনের জনপ্রিয় মেথডের একটি। ওয়েব ডেভেলপাররা তখন এটি ব্যবহার করেন যখন অ্যারের শেষ এলিমেন্ট সরিয়ে ফেলতে হয় এবং সেই এলিমেন্ট বা সংক্ষিপ্ত অ্যারেটি পরবর্তীতে ব্যবহার করতে হয়।

সিনট্যাক্স (Syntax)

pop() মেথড অ্যারের শেষ এলিমেন্টটি মুছে ফেলে এবং সেই এলিমেন্টটি রিটার্ন করে।

let frozen = [ "Anna", "Elsa", "Olaf", "Kristoff", "Sven" ];
let popped = frozen.pop();

ব্রাউজার কনসোলে এই কোড রান করালে:

  • frozen → ["Anna", "Elsa", "Olaf", "Kristoff"] (এক কম এলিমেন্ট)
  • popped → "Sven" (মুছে ফেলা এলিমেন্ট)

সাইড নোট: জাভাস্ক্রিপ্ট কনসোল কীভাবে খুলবেন

  • Chrome/Firefox: রাইট ক্লিক → Inspect (Chrome) / Inspect Element (Firefox) → Console ট্যাব।
  • Safari: Preferences → Advanced → "Show Develop menu in menu bar" চেক করুন → Develop মেনু থেকে "Show JavaScript Console"।

pop() মেথড অ্যারের দৈর্ঘ্য কমায়। খালি অ্যারেতেও কল করা যায় (এরর নেই), কিন্তু রিটার্ন হবে undefined।

উপসংহার

pop() মেথড অ্যারের শেষ এলিমেন্ট সরিয়ে সেটি রিটার্ন করে। এটি push() মেথডের বিপরীত (push শেষে যোগ করে) এবং shift() মেথডের সমান (shift প্রথম থেকে সরায়)।

  1. ফায়ারফক্স সিঙ্ক: এটি কী এবং কীভাবে ব্যবহার করবেন

  2. ট্রিলার: এটি কী এবং কীভাবে ব্যবহার করবেন

  3. জাভাস্ক্রিপ্টে test() মেথডের ব্যবহার

  4. জাভাস্ক্রিপ্ট WeakMap-এ .clear() মেথডের ব্যবহার