原型和原型链

61 阅读1分钟

原型和原型链

  • 原型:所有引用类型都有一个--proto--属性,所有的函数都有一个prototype属性,所有引用类型的--proto--属性指向它构造函数的prototype属性
  • 原型链:当访问一个对象的某个属性时,会先在这个对象本身属性上查找,如果没有找到,就会去它的--proto--属性上查找,即他的构造函数的prototype,如果还没找到就会继续找他的构造函数的prototype属性,这样一层一层向上查找就会形成一个链式结构,即原型链