দ্বিতীয় প্যারামিটারকে undefined সেট করা
দ্বিতীয় প্যারামিটারকে undefined সেট করতে নিচের মত করুন:
displayFunc(undefined, "Amit");
উদাহরণ
<!DOCTYPE html>
<html>
<body>
<script>
function displayFunc(p1, p2) {
document.write("Parameter 1 = " + p1);
document.write("<br>Parameter 2 = " + p2);
}
displayFunc(undefined, "Amit");
</script>
</body>
</html>
আউটপুট:
Parameter 1 = undefined Parameter 2 = Amit
আধুনিক বিকল্প: ডিফল্ট প্যারামিটার
// ডিফল্ট প্যারামিটার ব্যবহার (প্রস্তাবিত)
function displayFunc(p1 = "default1", p2 = "default2") {
console.log(p1, p2);
}
displayFunc(undefined, "Amit"); // "default1", "Amit"
displayFunc("Hello", undefined); // "Hello", "default2"
displayFunc(); // "default1", "default2"
// Named parameters pattern (অবজেক্ট ডিস্ট্রাকচারিং)
function displayFunc({ p1 = "default1", p2 = "default2" } = {}) {
console.log(p1, p2);
}
displayFunc({ p2: "Amit" }); // "default1", "Amit"
displayFunc({ p1: "Hello" }); // "Hello", "default2"
displayFunc(); // "default1", "default2"