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> </head> <body> <h1>डिफ़ॉल्ट और रेस्ट पैरामीटर्स के साथ फ़ंक्शन सिग्नेचर</h1> <div class="result"></div> <br /> <button class="Btn">यहाँ क्लिक करें</button> <h3>ऊपर दिए गए बटन पर क्लिक करके add() फ़ंक्शन को मल्टीपल पैरामीटर्स के साथ कॉल करें</h3> <script>    let BtnEle = document.querySelector(".Btn");    let resEle = document.querySelector(".result");    function add(a = 0, b = 0, ...param) {       let total = 0;       total += a + b;       param.forEach((item) => {          total += item;       });       return total;    }    BtnEle.addEventListener("click", (event) => {       resEle.innerHTML =       "कुल योग = " + add(2, null, 22, 11, 33, 44, 55);    }); </script> </body> </html>

आउटपुट

जावास्क्रिप्ट में डिफ़ॉल्ट और रेस्ट पैरामीटर्स के साथ प्रभावी फ़ंक्शन सिग्नेचर

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

जावास्क्रिप्ट में डिफ़ॉल्ट और रेस्ट पैरामीटर्स के साथ प्रभावी फ़ंक्शन सिग्नेचर


  1. JavaScript फंक्शन पैरामीटर्स: आर्गुमेंट्स पास करना JavaScript फंक्शन पैरामीटर्स: आर्गुमेंट्स पास करना

    JavaScript फंक्शन पैरामीटर्स फंक्शन में मान पास करने का तरीका प्रदान करते हैं। ES6 ने डिफ़ॉल्ट पैरामीटर्स, रेस्ट पैरामीटर्स, और डिस्ट्रक्चरिंग जैसी शक्तिशाली विशेषताएं पेश कीं। उदाहरण { test(Hello, World, 22, 99, extra); }); </script> </body> </html> आउटपुट फंक्शन

  1. जावास्क्रिप्ट में पैरामीटर्स और आर्गुमेंट्स जावास्क्रिप्ट में पैरामीटर्स और आर्गुमेंट्स

    परिचय फ़ंक्शन पैरामीटर्स फ़ंक्शन परिभाषा में सूचीबद्ध वेरिएबल नाम हैं। फ़ंक्शन आर्गुमेंट्स वे वास्तविक मान हैं जो फ़ंक्शन को पास किए जाते हैं और पैरामीटर्स द्वारा प्राप्त किए जाते हैं। जावास्क्रिप्ट पैरामीटर्स और आर्गुमेंट्स की संख्या के बीच बेमेल होने पर एरर नहीं फेंकता। उदाहरण निम्न कोड जावास्क्

  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>