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

জাভাস্ক্রিপ্টে ফাংশন ওভারলোডিং-এর সেরা অনুশীলন কী?


ফাংশন ওভারলোডিং ঘটে যখন একটি ফাংশন পাস করা আর্গুমেন্টের সংখ্যা ভিত্তিতে ভিন্ন কাজ করে।

প্যারামিটারসহ ফাংশন ওভারলোডিং-এর সেরা অনুশীলন হলো টাইপ চেক না করা। টাইপ চেক করলে কোড স্লো চলে এবং এটা এড়াতে হবে। এর জন্য, মেথডের শেষ প্যারামিটারটি একটি অবজেক্ট হওয়া উচিত।

আরগুমেন্টের লেঞ্জও চেক করা উচিত না।

উদাহরণ

এখানে একটি উদাহরণ -

function display(a, b, value) { } 
display(30, 15, {"method":"subtract"}); 
display(70, 90, {"test":"equals", "val":"cost"});
  1. জাভাস্ক্রিপ্টে ফাংশন এক্সপ্রেশন কী?

  2. জাভাস্ক্রিপ্টে ক্লোジャー (Closures) কী?

  3. পাইথনে লুপ ব্যবহারের সেরা অনুশীলন (Best Practices)

  4. পাইথনে এক্সসেপশন হ্যান্ডলিং-এর সেরা অভ্যাস