본문 바로가기

⭐ JAVASCRIPT

javascript - new 생성자 함수

728x90
반응형

일반 객체 선언과 다르게 여러 개의 객체를 찍어낼 수 있는 함수.

함수명 맨 앞 글자는 대문자, 호출 시에 new 사용.

function Developer(name, stack, city) {
    this.name = name;
    this.stack = stack;
    this.city = city;
}

var dev = new Developer('짱구', '도르', '떡국');
var dev_member = new Developer('개발자 1', '개발자 2', '개발자 3')

console.log(dev);
console.log(dev_member);


결과값
Developer { name: '짱구', stack: '도르', city: '떡국' }
Developer { name: '개발자 1', stack: '개발자 2', city: '개발자 3' }
728x90
반응형