티스토리 뷰

생성자함수의 의의는 재사용 가능한 객체를 구현하기 위함이다.

예) Swiper : 비슷한 객체를 일일이 만들지 않고

function Swiper(){}

로 한개 만든 후,

let swiper1 = new Swiper(name){} 

형태로 여러개 만들 수 있다.

 

 

기존 함수에 new 연산자를 붙여서 호출하면, 해당 함수는 생성자 함수로 동작

일반함수인지 생성자 함수인지 구분하기 위해 생성자 함수의 이름의 첫글자를 대문자로 작성한다.

 

 

참고사이트

ko.javascript.info/constructor-new

victorydntmd.tistory.com/51

댓글
공지사항