关于对象foo.prototype的原型问题?


老师,看ppt里所讲foo.prototype._proto_应该指向的是Object的prototype属性即Object.prototype,但我在chrome里打印出foo.prototype如上图,其_proto_直接指向了Object对象,这是为什么呢?foo.prototype的原型是Object.prototype还是Object呢?另外是只有函数对象和Object对象才会预设prototype属性吗?求老师指点下,迷茫了...感激不尽...
原型对象有一个constructor属性,指向该原型对象对应的构造函数,就像上图我构造一个SuperType()实例,并赋值给 SubType.prototype,但是SubType.prototype继承的是SuperType.prototype上所有属性和方法