생성자 (constructor)
1. 생성자 (constructor)
- constructor는 객체를 생성할 때, 호출되는 메서드입니다.
- 일반적으로 클래스 or 함수를 사용하여 객체를 만들 때, 이 생성자가 호출됩니다.
2. 사용방법
console.clear();
class Person {
// 생성자
constructor(name, age) {
this.name = name;
this.age = age;
}
// 다른 메서드들도 정의할 수 있음
hello() {
console.log(`안녕하세요 ${this.name}입니다. 나이는 ${this.age}살 입니다.`)
}
}
// 객체 생성
const user = new Person("Kim", 20);
// 생성자에서 초기화된 속성 확인
console.log(user.name); // Kim
console.log(user.age); // 20
// 다른 메서드 호출
user.hello();
'Front-End Study > JavaScript' 카테고리의 다른 글
this와 bind (0) | 2024.01.31 |
---|---|
reduce 함수 (0) | 2024.01.31 |
forEach 메서드 (0) | 2024.01.26 |
동기와 비동기 (0) | 2023.11.10 |
fetch 함수 (0) | 2023.10.26 |