class A {};
class B extends A {};
子类作为对象,子类的原型(__proto__)等于父类。
子类作为构造函数,子类的原型对象(prototype)是父类的一个实例。
用代码表示:
B.__proto__ === A;
B.prototype.__proto__ === A.prototype;类的继承的实现用代码表示:
Object.setPrototypeOf(B, A);
Object.setPrototypeOf(B.prototype, A.prototype);