객체 생성을 생성자 함수를 이용해 생성할 수 있습니다. function User(name) { this.name = name; this.isAdmin = false; } let user = new User("보라"); 먼저 this = {}로 빈객체가 생성되며 함수 본문을 실행 해 프로퍼티를 추가합니다. 그런 다음 this를 반환하여 객체를 반환합니다. 생성자를 이용하면 프로퍼티의 내용이 다른 동일한 객체를 쉽게 생성할 수 있습니다. => 재사용 가능 모든 함수들은 new 연산자를 이용해 생성자 함수가 될 수 있으며 첫글자가 대문자인 함수는 new 연산자를 이용해 실행해야 한다는 약속이 있습니다. let user = new function() { this.name = "John"; this.isAdmin..