เมธอดตัวสร้างใน JavaScript ใช้เพื่อสร้างและเริ่มต้นวัตถุที่สร้างขึ้นภายในคลาส หากไม่ได้เพิ่มวิธีการสร้าง ควรใช้ตัวสร้างเริ่มต้น
หมายเหตุ − อนุญาตให้ใช้เมธอด Constructor ได้เพียงครั้งเดียวในคลาส มากกว่าหนึ่งพ่นข้อผิดพลาด
ตัวอย่าง
คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีใช้เมธอดตัวสร้าง
สาธิตสด
<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>