1、每个构造函数都有一个原型属性,引用了该构造函数对应的原型对象 2、由构造函数创建的每个对象中都有一个__proto__属性,指向构造函数的原型对象 3、在访问子对象的成员时,优先在成员本地找;找不到,再去构造函数的原型中去找