new 연산자와 함께 사용), 해당 생성 객체의 프로토타입 객체가 이 prototype프로퍼티가 가리키는 객체를 가리키게 된다.
instance.[[prototype]] 이 constructor.prototype을 가리키게 된다는 것prototype 프로퍼티는 값 조작 시 객체가 아닌 값도 가질 수 있긴 하다. 다만 이경우 인스턴스 생성시에 생성 인스턴스는 해당 값이 아닌 (일반 object literal로 생성한 객체와 똑같이) Object.prototype을 프로토타입으로 가지게 된다.