240 发简信
IP属地:广东
  • lz大人,在上一讲,您明确了如下:
    原型对象(Person.prototype)是 构造函数(Person)的一个实例。
    var A = new Person();
    Person.prototype = A;

    但是这一讲开头就“person1.__proto__ == Person.prototype”
    实际上A和person1都是Person的实例吧,那么岂不是person1.__proto__ = person1了。

    最详尽的 JS 原型与原型链终极详解,没有「可能是」。(二)

    第三篇已更新,点击进入 四. __proto__ JS 在创建对象(不论是普通对象还是函数对象)的时候,都有一个叫做__proto__ 的内置属性,用于指向创建它的构造函数的...