類主要由3部分構(gòu)成:
1.構(gòu)造函數(shù)內(nèi)的:提供實例化對象復(fù)制使用
2.構(gòu)造函數(shù)外的:提供類使用,實例化對象訪問不到
3.類的原型:實例化對象可以間接訪問到,供實例化對象使用
//類似繼承
將父類的實例化對象賦予子類原型實現(xiàn)繼承,如:
subClass.prototype = new superClass()
缺點:父類中的公共屬性是引用類型,即子類可以修改父類屬性,而其他子類繼承時會得到修改后的實例化對象。