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

जावास्क्रिप्ट में कंस्ट्रक्टर विधि क्या है?


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

नोट - एक क्लास में कंस्ट्रक्टर विधि की केवल एक घटना की अनुमति है। एक से अधिक त्रुटियाँ फेंकता है।

उदाहरण

कंस्ट्रक्टर विधि को लागू करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं

लाइव डेमो

<html>
   <body>
      <script>
         class Department {
            constructor() {
               this.name = "Department";
            }
         }
         class Employee extends Department {
            constructor() {
               super();
            }
         }
         class Company {}
         Object.setPrototypeOf(Employee.prototype, Company.prototype);
         document.write("<br>"+Object.getPrototypeOf(Employee.prototype) === Department.prototype);
         let myInstance = new Employee();
         document.write("<br>"+myInstance.name);
      </script>
   </body>
</html>

  1. जावास्क्रिप्ट अलर्ट () विधि

    जावास्क्रिप्ट alert() विधि, जिसे Window.alert() . के नाम से भी जाना जाता है , उपयोगकर्ता को एक अलर्ट डायलॉग बॉक्स प्रदर्शित करता है। यह उपयोगकर्ता को ओके बटन के साथ संदेश प्रदर्शित करने के लिए वैकल्पिक संदेश तर्क को स्वीकार करता है। alert() . के सामान्य उपयोग उपयोगकर्ता को यह बताने के लिए कि कोई कार

  1. एक जावास्क्रिप्ट कंस्ट्रक्टर के लिए एक संपत्ति, विधि कैसे जोड़ें?

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

  1. सी # में छिपाने की विधि क्या है?

    छिपाने की विधि को छायांकन के रूप में भी जाना जाता है। शैडोइंग में ओवरराइड कीवर्ड का उपयोग किए बिना पेरेंट क्लास की विधि चाइल्ड क्लास के लिए उपलब्ध है। चाइल्ड क्लास का एक ही फ़ंक्शन का अपना संस्करण होता है। शैडोइंग करने के लिए नए कीवर्ड का उपयोग करें। आइए एक उदाहरण देखें। उदाहरण using System; using