2016-12-31 5 views
1

Function.prototype과 Object 인스턴스 간의 관계는 무엇입니까?javascript 함수 기본 프로토 타입 대 객체 인스턴스

function Person() {} 
var obj = new Object(); 
console.dir(Person.prototype); 
console.dir(obj); 

콘솔 결과는 다음과 같습니다 enter image description here

내 질문 : 뒤에 동안 function Person() {} 실행 무슨 일이 있었는지

? Person.prototype에 생성자 함수가 어떻게 추가 되었습니까?

+0

'someFunction.prototype.constructor == someFunction'. 이 함수를 호출 한 결과는 해당 생성자로 만든 인스턴스의 기본 프로토 타입입니다. – dandavis

답변