জাভাস্ক্রিপ্টে প্যারামিটার সহ call মেথড
এখন ধরা যাক ফাংশন func কিছু
প্যারামিটার নেয়, তাদের নাম দিই param1
এবং param2:
function func(param1, param2) {
console.log(this.value + param1 + param2);
}
call এর মাধ্যমে ফাংশন কল করার সময়
এই প্যারামিটারগুলি এভাবে পাঠানো যেতে পারে:
func.call(elem, param1, param2);
ধরা যাক নিম্নলিখিত কোড দেওয়া আছে:
<input id="elem" value="hello">
let elem = document.querySelector('#elem');
function func(surname, name) {
console.log(this.value + ', ' + name + ' ' + surname);
}
func(); // এখানে আউটপুট হওয়া উচিত 'hello, John Smit'
শেষ লাইনে call মেথডটি যোগ করুন
যাতে স্ক্রীনে 'hello,
John Smit' আউটপুট হয়। 'hello' শব্দটি
ইনপুটের value থেকে নেওয়া উচিত, এবং 'John'
এবং 'Smit' হওয়া উচিত ফাংশনের প্যারামিটার।