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

जावास्क्रिप्ट प्रतीक। @@ toPrimitive () फ़ंक्शन

<घंटा/>

Symbol.@@toPrimitive() फ़ंक्शन किसी प्रतीक वस्तु को एक आदिम मान में बदल देता है।

सिंटैक्स

Symbol()[Symbol.toPrimitive](hint)

संकेत मान प्रकार को निर्दिष्ट करता है जैसे - संख्या, स्ट्रिंग, आदि और यह एक वैकल्पिक तर्क है।

प्रतीक के लिए कोड निम्नलिखित है।@@toPrimitive() फ़ंक्शन -

उदाहरण

<!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;
   }
   div {
      font-size: 20px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>JavaScript symbol.@@toPrimitive() function</h1>
<div class="sample"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above button to add the object with a number.
</h3>
<script>
   let fillEle = document.querySelector(".sample");
   let obj = {
      num: 22,
      [Symbol.toPrimitive]() {
         return this.num;
      },
   };
   document.querySelector(".Btn").addEventListener("click", () => {
      fillEle.innerHTML = obj + 44;
   });
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट प्रतीक। @@ toPrimitive () फ़ंक्शन

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

जावास्क्रिप्ट प्रतीक। @@ toPrimitive () फ़ंक्शन


  1. जावास्क्रिप्ट संख्या समारोह

    जावास्क्रिप्ट नंबर () फ़ंक्शन किसी ऑब्जेक्ट मान को उसके संबंधित संख्यात्मक मान के तर्क के रूप में परिवर्तित करता है। जावास्क्रिप्ट नंबर () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta

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

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

  1. जावास्क्रिप्ट में फंक्शन उधार।

    जावास्क्रिप्ट में विधियों को उधार लेने के लिए कॉल (), लागू () और बाइंड () का उपयोग किया जाता है। जावास्क्रिप्ट में उधार लेने के तरीकों के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="v