생성자 함수

Youje0·2023년 2월 12일
0

생성자 함수는 비슷한 유형의 객체를 여러개 만드는 상황에 유리하다.
예를들어 아래와 같은 객체가 있다.

let item= {
	name : '마이크',
    price : 2000
}

위처럼 같은 패턴의 객체는 아래와 같은 생성자 함수를 통해 재활용이 가능하다.

function Item(name , price){
	this.name : name,
    this.prcie : price
}

const item1 = new Item('사과',2000)
const item2 = new Item('배',3000)
const item3 = new Item('포도',2500)

생성자 함수는 보통 대문자로 시작하며 생성자 함수의 key값엔 this가 포함되고 생성자 함수를
호출할땐 new 연산자를 사용하여 호출한다.

profile
ㅠㅠ

0개의 댓글