जावास्क्रिप्ट में पैरामीटर्स के साथ कॉल मेथड
अब मान लें कि फंक्शन 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' फंक्शन के पैरामीटर होने चाहिए।