📌 생성자 함수 (constructor function) 객체를 생성하기 위한 함수유사한 객체 여러 개를 쉽게 만들 수 있다.일반함수와 구분하기 위해 'new' 연산자를 사용해 호출하고, 첫 번째 문자를 대문자(파스칼 케이스)로 작성한다.new 연산자- 빈 객체를 생성한다.- 새로 생성된 빈 객체는 생성자의 프로토타입을 상속받는다.- this를 새로 생성된 객체에 바인드 시킨다.- 생성자에 명시적으로 다른 객체를 리턴하지 않는 경우, this로 바인드된 객체가 반환된다. (일반적으로 생성자는 값을 리턴하지 않음)function User(name) { // this = {}; (빈 객체가 암시적으로 만들어짐) // 새로운 프로퍼티를 this에 추가함 this.name = name; this...