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