2011-12-14 46 views
3

我正在尋找一個方法到一個子對象的原型。這是我的意思:將一個方法原型化爲一個子對象?

function object() { 
    function subObject() { 

    } 
} 

object.subObject.prototype.testMethod = function() { 
    alert("test"); 
}; 

但是,這似乎不起作用。關於如何完成這樣的任務的任何想法?

+0

不要這樣做。它不會做你認爲它會做的事,對你沒有任何好處。 – SLaks 2011-12-14 02:19:12

回答

0

您需要創建原始功能的屬性:

MyObject.SubObject = function(...) { ... }; 

注意兩個「班」將不以任何方式有關;任何一個類的實例都不會鏈接到另一個類的實例。
這隻對名稱空間有用。

+1

我並不真正關注。心靈稍微充實瞭解釋嗎?對不起,感謝您的快速回復。 – 2011-12-14 02:20:03

相關問題