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

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

হ্যাঁ, নেস্টেড অবজেক্টে ডিফল্ট প্যারামিটার পাস করা সম্ভব।

উদাহরণ

নিচের কোডটি অনুসরণ করুন:

function callBackFunctionDemo({ cl: { callFunctionName = "callBackFunction", values = 100 } = {} } = {}) {
    console.log(callFunctionName);
    console.log(values);
}
// ডিফল্ট ভ্যালু প্রিন্ট করবে - 100
callBackFunctionDemo();
// দিয়ে गये ভ্যালু প্রিন্ট করবে - 500
callBackFunctionDemo({ cl: { values: 500 } });

প্রোগ্রামটি রান করতে নিচের কমান্ডটি ব্যবহার করুন:

node fileName.js

এখানে ফাইলের নাম হলো demo296.js।

আউটপুট

কনসোলে নিচের আউটপুটটি দেখাবে:

PS C:\Users\Amit\javascript-code> node demo296.js
callBackFunction
100
callBackFunction
500
  1. জাভাস্ক্রিপ্টে সিউডো-ম্যান্ডেটরি ফাংশন প্যারামিটার

  2. জাভাস্ক্রিপ্টে ডিফল্ট ও রেস্ট প্যারামিটারসহ কার্যকর ফাংশন সিগনেচার

  3. জাভাস্ক্রিপ্টে অবজেক্ট সমতা ব্যাখ্যা

  4. জাভাস্ক্রিপ্টে দুটি অবজেক্ট তুলনা করে নেস্টেড ভ্যালু গ্রুপিং করা