자바스크립트 constructor

K·2022년 3월 22일

constructor

  • 인스턴스 생성과 동시에 class 필드의 생성과 초기화를 실행하는 메소드
  • class 내에 한 개만 존재 가능
  • 생략 가능 => class에 constructor()를 포함한 것과 동일하게 동작한다. 즉, 빈 객체를 생성
  • 따라서 인스턴스에 프로퍼티를 추가하려면 인스턴스를 생성한 이후, 프로퍼티를 동적으로 추가해야 함

constructor문법의 용도

  • object를 여러 개 복사할 경우 사용
    => constructor문법을 이용하면 object생성이 편리하다!

0개의 댓글