1. 构造函数作为一个对象,他也有他的原型属性,即.prototype:该属性指向的原型对象是Object. 2. 而构造函数产生的实例却没有.prototype属性,但是作为一个对象,该实例却仍然拥有一个.__proto__属性: 该__proto__属性指向构造函数的.prototype属性指向的原型对象,即Object. function B(){ this.name = 'kitty'; this.age = 24; } var b = new B(); console.debug(B.…