__proto__1 딥다이브 책읽기_생성자함수, 일급객체, 프로토타입 17장. 생성자함수로 객체생성하기 1. Object 생성자 함수 new object() - new연산자와 함께 호출하여 인스턴스를 생성한다. 객체리터럴에 비하면 번거롭지만 프로퍼티 구조가 비슷한 인스턴스를 여러개 만들때 효율적으로 사용할 수 있다. *함수 호출 방식 ★☆ function foo() { console.log(this); } foo(); //window or global - (일반객체로서 호출) const obj = { foo }; //ES6 프로퍼티 축약표현 - { foo: foo }와 같다. obj.foo(); //obj - (메서드로서 호출) const con = new foo(); //con - 생성자함수로서 호출 #1 일반함수로서 호출 : this는 전역객체를 바인딩함. #2 메서드.. 2023. 5. 2. 이전 1 다음