[JavaScript] constructor function (생성자 함수)

이든·2023년 1월 4일
0

constructor function란?

  • 객체를 생성하는 함수
  • new 키워드와 함께 쓰이는 함수
  • 직접 함수를 정의하여 new 키워드로 생성자 함수를 만들어 사용할 수도 있지만
    new 생성자(인자);
    내장된 생성자 함수를 사용할 수도 있음.
    new Array();
    new Object();
    new Function();
  • 함수와 만드는 방식이 비슷하나 이름 첫 글자는 대문자로 시작해야함(규칙)

constructor 만들기

function Member() {
  this.name = "mo";
  this.age = 28;
  this.job = "developer";
}

var Member = new Member();

console.log(Member);

결과

Member { name: 'mo', age: 28, job: 'developer' }
profile
<FrontendDeveloper />

0개의 댓글