原型链

示例:

function Person(name) {
    this.name = name;
}

let person = new Person('yuyongyu');

原型链:

总结:

  1. 引用类型都有__proto__属性,称为原型,获取方式:

    Object.getPrototypeOf(obj)
  2. 引用类型的原型指向构造函数的原型对象,即prototype属性

  3. 构造函数的原型对象中constructor属性指向自身

参考:

Last updated