जावास्क्रिप्ट में कंस्ट्रक्टर विधि का उपयोग किसी वर्ग के भीतर निर्मित वस्तु को बनाने और आरंभ करने के लिए किया जाता है। यदि कोई कंस्ट्रक्टर विधि नहीं जोड़ी जाती है, तो एक डिफ़ॉल्ट कंस्ट्रक्टर का उपयोग किया जाना चाहिए।
नोट - एक क्लास में कंस्ट्रक्टर विधि की केवल एक घटना की अनुमति है। एक से अधिक त्रुटियाँ फेंकता है।
उदाहरण
कंस्ट्रक्टर विधि को लागू करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं
लाइव डेमो
<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>