ES6之class--09类的 prototype 属性和__proto__属性

先回忆一下上面的几张图 大多数浏览器的 ES5 实现之中,每一个对象都有__proto__属性,指向对应的构造函数的prototype属性。Class 作为构造函数的语法糖,同时有prototype属性和__proto__属性,因此同时存在两条继承链 (1)子类的__proto__属性,表示构造函数的继承,总是指向父类。 (2)子类prototype属性的__proto__属性,表示方法的继承,总
相关文章
相关标签/搜索