淺談Javascript中函數的繼承模式

聖盃模式(推薦)

function Inherit(origin,todo) {
    function F () {}  // 建立一個空函數
    F.prototype = origin.prototype  // 將被繼承的對象原型保存到空函數的對象原型中
    todo.prototype = new F()  // 將實例化的空函數對象關聯到須要繼承的對象原型
    todo.prototype.constuctor = todo   // 使須要繼承的構造函數constuctor不指向origin而是指向自身
}
複製代碼
相關文章
相關標籤/搜索