6. 클래스의 인스턴스 생성 과정 new 연산자와 함께 클래스를 호출하면 다음의 과정을 거쳐 인스턴스가 생성된다. 인스턴스 생성과 this 바인딩이때 클래스가 생성한 인스턴스의 프로토타입으로 클래스의 prototype 프로퍼티가 가리키는 객체가 설정된다. 그리고 암묵적으로 생성된 빈 객체(인스턴스)는 this에 바인딩된다. new 연산자와 함께 클래스를 호출하면 constructor의 내부 코드가 실행되기에 앞서 암묵적으로 빈 객체가 생성된다. 인스턴스 초기화 this에 바인딩되어 있는 인스턴스에 프로퍼티를 추가하고 constructor가 인수로 전달받은 초기값으로 인스턴스의 프로퍼티 값을 초기화한다. (만일 constructor가 생략되었다면 이 과정도 생략된다.) 인스턴스 반환 완성된 인스턴스가 바인..