คอนสตรัคเตอร์ JavaScript คือ method ที่ทำหน้าที่รับค่า properties เข้ามาใน class ตอนสร้าง object ในภาษา JavaScript ใช้ keyword constructor เพื่อสร้าง คอนสตรัคเตอร์ method สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง คอนสตรัคเตอร์ JavaScript คือ สร้างยังไง
<script>
class Color {
constructor(name) {
this.name = name;
}
getName() {
return this.name;
}
}
let color = new Color('red');
console.log( color.getName() );
</script>
ผลลัพธ์
red
คอนสตรัคเตอร์ JavaScript จากตัวอย่างสร้าง class ชื่อ Color พร้อมกับคอนสตรัคเตอร์ ด้วย constructor(name) คือรับค่า properties name ตอนสร้าง object จาก class เวลาใช้งานเช่น color = new Color('red') คือ สร้าง object ชื่อ color จาก class Color พร้อมกำหนด properties name เท่ากับ ‘red’