03 繼承

一、什麼是繼承函數

拿來主義,本身沒有的,別人有的,拿過來本身用工具

 

二、繼承的種類prototype

A、最簡單的繼承就是將別的對象的屬性強加到個人身上,那麼我就有這個成員了
B、利用原型也能夠實現繼承,不須要在個人身上添加如何成員,只要原型有了,我就有了
 
三、混合式繼承的簡單實現

 

四、混合式繼承的改良版對象

 

 五、使用點語法給原型添加成員與使用直接替換修改原型對象有什麼區別?blog

 

原型屬性默認是有一個叫 constructor 屬性的繼承

 

 

若是你經過直接替換修改原型對象的話,默認原型上是沒有 constructor 屬性的原型

 

 

注意:在使用替換的方式修改原型的時候,通常都會添加 constructor 屬性
 

 

 

 六、靜態成員和實例成員的概念構造函數

靜態成員表示的是靜態方法和靜態屬性的概念。所謂的靜態,就是由構造函數所提供的 --> Person.prototype
實例成員表示的是實例方法和實例屬性,所謂的實例就是由構造函數所建立的對象 --> p.run
通常工具型方法都由靜態成員提供,通常與實例對象有關的方法由實例成員表示

 

 七、構造原型實例三角形語法

 

 

 

 

 

相關文章
相關標籤/搜索