什麼是擴展函數的最佳方式,以便在調用函數時調用新的擴展類。將JavaScript對象同時擴展爲初始化
採取以下類:
var class = {}
class.init = function(){
//do something
};
例如現在擴展init:
class.init.prototype.extend = function(){
console.log("hey look at me, I get called too!");
}
這裏的想法是,當調用class.init()時,我們希望擴展類自動調用。我們的目標是擴展這個類,就像綁定一個點擊事件到一個鏈接,但不用修改原始函數中的任何東西。
爲什麼該對象被稱爲「類」? 「擴展班」是什麼意思? – Bergi 2013-03-11 20:03:58
只是爲了這個例子,我用過「班級」。 – 2013-03-11 20:06:46