一张图看懂原型的关系 1、自定义构造函数和原型的关系 2、Object构造函数和对应原型的关系 其中,Object构造函数是js自带(内置构造函数) 3、实例对象和他们的关系 (1). 实例对象拥有(能看到)构造函数中的一切特征 实例对象共享(看不到,但可操作)构造函数原型上的特征 (2). 对象的__proto__永远指向它的缔造者的原型 (3). 任何原型对象 都有由Object构造函数构造出来的 (4). 任何构造函数都是由 Function构造出来的