function Person(name, first, second) {
this.name = name;
this.first = first;
this.second = second;
this.sum = function () {
return this.first + this.second;
};
}
const kim = new Person("kim", 10, 20);
console.log(kim.sum());
1. this
this란 (객체안에속한)메서드 입장에서 자신이 속한 객체 자체를 지칭하는, '자신이 몸담고 있는 소속'을 가리키는 특수한 키워드 이다.
2. new
객체를 생성하는 생성자 함수 (constructor)
'javascript 이론 > 객체지향 프로그래밍' 카테고리의 다른 글
5. 정리 (0) | 2022.10.06 |
---|---|
4. 객체가 부모를 참고하는 원리 (0) | 2022.10.06 |
3. class, super (1) | 2022.10.05 |
2. prototype (0) | 2022.10.05 |