原型的关系 构造函数、实例、原型三者之间的关系 构造函数:构造函数就是一个函数,配合new可以新建对象。 实例:通过构造函数实例化出来的对象我们把它叫做构造函数的实例。一个构造函数可以有很多实例。 原型:每一个构造函数都有一个属性prototype,函数的prototype属性值就是原型。通过构造函数创建出来的实例能够直接使用原型上的属性和方法。 所有的构造函数都是Function的实例 Array 和 Person 和 Date 等都是 Function的实例