Javascript를 배우고 있습니다. 매일 배운 것을 이해한만큼 정리해봅니다.
[[prototype]]이 생긴다.[[prototype]]의 값은 prototype 객체이며 이는 객체의 __.proto.__라는 accessor property를 통해 접근 가능하다. 객체의 prototype은 부모 객체를 참조한다.__proto__ 속성값이 생긴다.모든 함수.__proto__ === Function.protytpeprototype object(이하 줄여서 prototype)가 생성된다.모든 함수.prototype.constructor === 함수 자신__proto__ : 조상 함수의 prototype을 바라봄, prototype link라고도 불린다.함수.constructor === 부모 객체__proto__이 생긴다.생성자함수.__proto__ === Function.prototype생성자함수.prototype.constructor === 생성자 함수 자신생성자함수.prototype.__proto__ === Object.prototypeprototype이 없다.인스턴스객체.__proto__ === 생성자함수.prototype인스턴스객체.__proto__.constructor === 생성자함수헷갈리지만 정리해보자.