Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में फ़ंक्शन को कॉलबैक के रूप में पास करना


जावास्क्रिप्ट में फ़ंक्शन को कॉलबैक के रूप में पास करने का कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    .result {       font-size: 20px;       font-weight: 500;       color: blueviolet;    } </style> </head> <body> <h1>फ़ंक्शन को कॉलबैक के रूप में पास करना</h1> <div class="result"></div> <button class="Btn">यहाँ क्लिक करें</button> <h3>add2() फ़ंक्शन को multiply9() फ़ंक्शन में कॉलबैक के रूप में पास करने के लिए ऊपर दिए गए बटन पर क्लिक करें</h3> <script>    let resEle = document.querySelector(".result");    function add2(a) {       return a + 2;    }    function multiply9(fn, num) {       return fn(num) * 9;    }    document.querySelector(".Btn").addEventListener("click", () => {       resEle.innerHTML = "वापस की गई संख्या = " + multiply9(add2, 12);    }); </script> </body> </html>

आउटपुट

जावास्क्रिप्ट में फ़ंक्शन को कॉलबैक के रूप में पास करना

'यहाँ क्लिक करें' बटन पर क्लिक करने पर -

जावास्क्रिप्ट में फ़ंक्शन को कॉलबैक के रूप में पास करना


  1. JavaScript में कॉलबैक फंक्शन्स को पैरामीटर्स पास करना JavaScript में कॉलबैक फंक्शन्स को पैरामीटर्स पास करना

    JavaScript में कॉलबैक फंक्शन्स को पैरामीटर्स पास करने का निम्नलिखिक कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&g

  1. जावास्क्रिप्ट में फ़ंक्शन प्रोटोटाइप जावास्क्रिप्ट में फ़ंक्शन प्रोटोटाइप

    जावास्क्रिप्ट में बनाए गए फ़ंक्शन्स में हमेशा जावास्क्रिप्ट इंजन द्वारा प्रोटोटाइप प्रॉपर्टी जोड़ी जाती है। प्रोटोटाइप प्रॉपर्टी एक ऑब्जेक्ट है जिसमें डिफ़ॉल्ट रूप से कंस्ट्रक्टर प्रॉपर्टी होती है। फ़ंक्शन प्रोटोटाइप को निम्न द्वारा एक्सेस किया जा सकता है - functionName.prototype जब ऑब्जेक्ट्स को फ

  1. जावास्क्रिप्ट में फ़ंक्शन बॉरोइंग जावास्क्रिप्ट में फ़ंक्शन बॉरोइंग

    call(), apply() और bind() का उपयोग जावास्क्रिप्ट में मेथड्स बॉरो करने के लिए किया जाता है। जावास्क्रिप्ट में मेथड्स बॉरो करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport&qu