原型prototype(显示原型)与proto(隐式原型)的关系原型链 原型 prototype(显示原型)与proto(隐式原型)的关系 函数或构造函数身上才有prototype(prototype就是显示原型对象); 其他任何通过构造函数实例化出来的对象(不包括null、undefined)身上都有proto(proto就是隐式原型对象); 实例化对象的proto就是构造函数的prototype(===关系); undefined和null既没有prototype也没有proto,因为它俩不是函数,也不是函数实例化出来的对象。 原型链