본문 바로가기

javascript 이론/객체지향 프로그래밍

1. constructor

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