函数的prototype属性
  • 每个函数都有一个prototype属性,它默认指向一个Object空对象(即:原型对象)

  • 原型对象有一个属性constructor,它指向函数对象

给原型对象添加属性(方法)
  • 作用:函数的所有实例对象就会拥有原型中的属性(方法)

二者像祖先与子代的关系!函数的原型对象(prototype)就是该函数祖先,原型对象(prototype)里的一个子代(constructor)就是函数本身