Constructor ใน OOP ของ JavaScript
มีเมธอดพิเศษที่ถูกเรียก
ในขณะที่กำลังสร้างอ็อบเจกต์ใหม่
จากคลาส เมธอดนี้เรียกว่า
constructor มาลองสร้างมัน
ในคลาสของเรากัน:
class User {
constructor() {
console.log('+++');
}
}
ตอนนี้มาสร้างอ็อบเจกต์จากคลาส และตรวจสอบว่าเมธอดถูกเรียก:
new User; // แสดงผล '+++'
สร้าง constructor
สำหรับคลาส Employee