function Class(){} ;
var object = new Class();
Class.prototype === object.__proto__ ;
Class.prototype.constructor === Class ;
总结:
1. 只有type为function的对象才有prototype属性;
2. 任何对象都有__proto__属性;
3. 父类的prototype等于子对象__proto__;
4. 父类的prototype中的constructor属性是个指向父类的指针;
5. 子对象查找某个属性时,先查找自身是否有,然后查找__proto__中看是否有,一直往上查找父类是否有;