কম্পিউটার

"জাভাস্ক্রিপ্টে ডিফল্ট প্যারামিটারের পরে ডিফল্ট ছাড়া পরামিতি" কী?


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

উদাহরণ

লাইভ ডেমো

<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>

নিম্নলিখিত কোডটি বাম থেকে ডানে পরামিতিগুলির কাজকে সঠিকভাবে দেখায়৷ এটি ডিফল্ট প্যারামিটারগুলিকে ওভাররাইট করে এমনকি যদি পরামিতিগুলি ডিফল্ট ছাড়া পরে যোগ করা হয়৷

উদাহরণ

লাইভ ডেমো

<html>
   <body>
      <script>
         function display(val1 = 10, val2) {
            return [val1, val2];
         }
         document.write(display());
         document.write(display(20));
      </script>
   </body>
</html>

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

  2. জাভাস্ক্রিপ্ট ফাংশন প্যারামিটার

  3. জাভাস্ক্রিপ্টে ডিফল্ট এবং বাকি প্যারামিটার সহ কার্যকর ফাংশন স্বাক্ষর

  4. নেস্টেড অবজেক্টে ES6 ডিফল্ট প্যারামিটার - জাভাস্ক্রিপ্ট