1. 定义:原型时function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造函数产生的对象,可以继承该原型的属性和方法。原型也是对象。
    2. 利用原型特点和概念,可以提取共有属性。
    3. 对象如何查看原型 —> 隐式属性proto
    4. 对象如何查看对象的构造函数 —> constructor

    原型链
    如何构成原型链
    原型链上属性的增删改查
    绝大多数对象的最终都会继承自Object.prototype
    Object.create(原型);