কম্পিউটার

জাভাস্ক্রিপ্ট ফাংশন ডিফল্ট এবং বিশ্রাম পরামিতি মধ্যে পার্থক্য কি?


ডিফল্ট প্যারামিটার

ডিফল্ট প্যারামিটারটি সহজে ফাংশন প্যারামিটারগুলি পরিচালনা করতে এসেছে৷ আপনি সহজেই ডিফল্ট মান সহ আনুষ্ঠানিক পরামিতি শুরু করার অনুমতি দিতে ডিফল্ট প্যারামিটার সেট করতে পারেন। কোন মান বা অনির্ধারিত পাস না হলেই এটি সম্ভব।

উদাহরণ

<html>
   <body>
      <script>
         // default is set to 1
         function inc(val1, inc = 1) {
            return val1 + inc;
         }
         
         document.write(inc(10,10));
         document.write("<br>");
         document.write(inc(10));
      </script>
   </body>
</html>

আউটপুট

জাভাস্ক্রিপ্ট ফাংশন ডিফল্ট এবং বিশ্রাম পরামিতি মধ্যে পার্থক্য কি?

বিশ্রামের পরামিতি

ইএস6 ডেভেলপারদের কাজ সহজ করতে বিশ্রামের প্যারামিটার নিয়ে এসেছে। আর্গুমেন্ট অবজেক্টের জন্য, বাকি প্যারামিটারগুলি তিনটি বিন্দু দ্বারা নির্দেশিত হয় … এবং একটি প্যারামিটারের আগে। এটির সাথে, একটি অ্যারে হিসাবে অনির্দিষ্ট সংখ্যক আর্গুমেন্ট সেট করুন, যা অ্যারে উদাহরণ।

উদাহরণ

আসুন নিচের কোড স্নিপেট −

দেখি
<html>
   <body>
      <script>
         function addition(…numbers) {
            var res = 0;
            numbers.forEach(function (number) {
               res += number;
            });
            return res;
         }
         document.write(addition(3));
         document.write(addition(5,6,7,8,9));
      </script>
   </body>
</html>

  1. জাভাস্ক্রিপ্টে ফাংশন এবং পদ্ধতির মধ্যে পার্থক্য কী?

  2. জাভাস্ক্রিপ্টে কাস্টম এবং বিল্ট-ইন ফাংশনের মধ্যে পার্থক্য কী?

  3. CONCAT() এবং CONCAT_WS() ফাংশনের মধ্যে পার্থক্য কী?

  4. জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য কী?