class문법 활용한 객체 정의
앞서 생성자 함수를 설계도라고 표현했으나, 당시에 설계도 역할을 하는 class가 없었기에 이를 흉내낸것이다.class 객체를 설계도처럼 정의한 것이고, 같은 구조의 객체를 쉽고 반복적으로 생산 가능한 문법이다. class 클래스명 { // 클래스 이름은 대문자로 시작하는게 관례 constructor (name,age) { this.name = name; this.age = age;} 메서드명() { 메서드 구문 }}let obj = new 클래스명("홍길동",50); 기본생성자기본생성자는 자바스크립트에 내장 객체로 정의되어 있다. 기본 생성자를 사용하기 위해서는 'new' 연산자를 이용하여 객체를 생성한다. object(), String(), Number(), ..