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);複製程式碼