-
JavaScript 생성자와 newMOOC/생활코딩 2016. 4. 23. 20:28반응형
2016.04.23.
- 생성자
함수표현식 앞에 new가 붙어있으면 생성자라고 부르고 객체로 인식한다. 또한 리턴값도 객체를 반환한다.
생성자 내에서 객체의 프로퍼티를 적용함으로서 얻는 이득은 초기화라는 작업을 하여주므로 이를 통해서 코드의 재사용성이 매우 높아지므로 개발자 입장에서는 중복되는 코드들을 줄일수 있다.
생성자 함수는 일반 함수와 구분하기 위해서 첫 글자를 대문자로 표시하는것이 관례이다.
생성자함수는 자바스크립트 생성자의 특징으로 자바스크립트에서 객체를 만드는 주체는 함수이고 함수 앞에 new를 붙이는 점은 자바스크립트가 추구하는 자유로움을 알수있다.
- 생성자 함수의 이름은 일반적으로 대문자로 시작
- 생성자 함수 안에서 this 키워드로 생성자 함수로 생성될 객체의 속성을 지정
- 생성자 함수 안에 메서드 생성 가능
반응형'MOOC > 생활코딩' 카테고리의 다른 글
JavaScript this (0) 2016.04.23 JavaScript 전역객체 (0) 2016.04.23 JavaScript 함수의 호출 (0) 2016.04.23 JavaScript Arguments (0) 2016.04.22 JavaScript 클로저 (0) 2016.04.21