[자바스크립트] 생성자 함수에 의한 객체 생성
Object 생성자 함수
- 생성자 함수 : new 연산자와 함께 호출하여 객체를 생성한ㄴ 함수
- 빌트인 생성자 함수 : String, Number, Boolean, Function, Array, Date 등
생성자 함수
- 객체 리터럴에 의한 객체 생성 방식의 문제점 : 비효율 문제
- 생성자 함수에 의한 객체 생성 방식의 문제점 : new 연산자와 함께 호출하면 해당 함수는 생성자 함수로 동작
- 생성자 함수의 인스턴스 생성 과정 : 인스턴스 생성 - 필수, 인스턴스 초기화 - 옵션
- 인스턴스 생성과 this 바인딩
- 인스턴스 초기화
- 인스턴스 반환
내부 메서드
[[call]], [[construct]]