类的prototype属性和__proto__属性 大多数浏览器的ES5中,每一个对象都有__proto__属性,指向对应的构造函数的prototype属性。Class作为语法糖,同时有prototype属性和__proto__属性,因此存在两条继承链 (1)子类的__proto__属性,表示构造函数的继承,总是指向父类 (2)子类的prototype属性的__proto__属性表示方法的继承,总是指向父类的prototype属性 class A { } class B extends A { } B.__proto__ === A<