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

जावास्क्रिप्ट में 'प्राप्त' का उपयोग करके संपत्ति को संपत्ति के रूप में एक्सेस करें?

<घंटा/>

गेटर का उपयोग करना जावास्क्रिप्ट . में हम संपत्ति को एक अलग तरीके से संपत्ति के रूप में एक्सेस करने में सक्षम हो सकते हैं। कीवर्ड 'प्राप्त करें ' इस प्रक्रिया को करने के लिए प्रयोग किया जाता है। आइए इस पर संक्षेप में चर्चा करें।

उदाहरण

निम्नलिखित उदाहरण में, संपत्ति 'विवरण ' का उपयोग एक फ़ंक्शन के रूप में किया जाता है जो 'विवरण () . है '। इसलिए हमें कोई परिणाम नहीं मिलेगा। इसके बजाय, यदि हम कोष्ठक कोष्ठक हटाते हैं, तो कीवर्ड 'प्राप्त करें ' संपत्ति "विवरण" को संपत्ति के रूप में देखना सुनिश्चित करें, लेकिन एक समारोह के रूप में नहीं।

<html>
<body>
<p id = "prop"></p>
<script>
   var business = {
      product: "Tutorix",
      parent : "Tutorialspoint",
      get details() {
         return this.product+" is the product of" + " " + this.parent;
      }
   };
   document.getElementById("prop").innerHTML = business.details();
</script>
</body>
</html>

उदाहरण

यहाँ कोष्ठक . के बाद से कोष्ठक हटा दिए गए थे, 'प्राप्त करें ' कीवर्ड यह सुनिश्चित करता है कि संपत्ति . के साथ व्यवहार किया जाए संपत्ति . के रूप में "विवरण" लेकिन एक समारोह नहीं।

<html>
<body>
<p id = "prop"></p>
<script>
   var business = {
      product: "Tutorix",
      parent : "Tutorialspoint",
      get details() {
         return this.product+" is the product of" + " " + this.parent;
      }
   };
   document.getElementById("prop").innerHTML = business.details;
</script>
</body>
</html>

आउटपुट

Tutorix is the product of Tutorialspoint

  1. क्या हम जावास्क्रिप्ट में डीकंस्ट्रक्शन का उपयोग करके किसी ऑब्जेक्ट को नई प्रॉपर्टी असाइन कर सकते हैं?

    जावास्क्रिप्ट में डीकंस्ट्रक्शन का उपयोग करके किसी ऑब्जेक्ट को नई प्रॉपर्टी असाइन करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i

  1. जावास्क्रिप्ट में लूप के लिए उपयोग करके एक खाली वस्तु में संपत्ति सेट करना।

    जावास्क्रिप्ट में for लूप का उपयोग करके किसी खाली वस्तु में गुण सेट करने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1

  1. जावास्क्रिप्ट में लंबाई संपत्ति का उपयोग किए बिना नोड सूची से अंतिम आइटम प्राप्त करें?

    मान लें कि निम्नलिखित हमारी तालिका है - <table id="demo" border="1"> <tr> <td>John</td> </tr> <tr> <td>David</td> </tr> <tr> <td>Mike</td> </tr> </table> </body> अंतिम आइटम प्राप्त करने के