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,.sample {
      font-size: 18px;
      font-weight: 500;
      color: rebeccapurple;
   }
   .sample {
      color: red;
   }
</style>
</head>
<body>
<h1>Passing an object of parameters into a function</h1>
<div class="result"><br /></div>
<button class="Btn">CLICK HERE</button>
<h3>Click on the above button to add 4 object values by passing them to a function</h3>
<script>
   let resEle = document.querySelector(".result");
   let BtnEle = document.querySelector(".Btn");
   function addNum({ a, b, c, d }) {
      return a + b + c + d;
   }
   let obj = {
      a: 22,
      b: 33,
      c: 7,
      d: 9,
   };
   BtnEle.addEventListener("click", () => {
      resEle.innerHTML = " The sum of the parameters = " + addNum(obj);
   });
</script>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

क्या किसी फ़ंक्शन में पैरामीटर के ऑब्जेक्ट को पास करने का कोई शानदार तरीका है?

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

क्या किसी फ़ंक्शन में पैरामीटर के ऑब्जेक्ट को पास करने का कोई शानदार तरीका है?


  1. जावास्क्रिप्ट में विनाशकारी और कार्य पैरामीटर

    जावास्क्रिप्ट में फ़ंक्शन पैरामीटर को नष्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&

  1. कॉलबैक फ़ंक्शन के लिए पैरामीटर पास करना जावास्क्रिप्ट

    जावास्क्रिप्ट में कॉलबैक फ़ंक्शन के लिए पैरामीटर पास करने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result{ फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; रंग:नीला बैंगनी; }कॉलबैक फ़ंक्शन के लिए पैरामीटर पास करनायहां क्लिक करें कॉलबैक फ़

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

    जावास्क्रिप्ट में किसी फ़ंक्शन को कॉलबैक के रूप में पास करने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; रंग:नीला बैंगनी; }फ़ंक्शन को कॉलबैक के रूप में पास करनायहां क्लिक करें add2() फ