January 13, 2020
new 연산자는 사용자 정의 객체 타입 또는 내장 객체 타입의 인스턴스를 생성한다. (MDN)
function Fruit(name) {
this.name = name;
}
let apple = new Fruit('apple');
apple
객체에 bind된다. 때문에 this에 대한 참조는 apple
을 향할 것이다. __proto__
가 추가된다. apple.__proto__
는 이제 Fruit.prototype
을 가리킨다. 👨🏫 참고블로그