是否可以在對象上設置默認功能,以便在我致電myObj()
時執行該功能?比方說,我有以下func
對象對象的默認功能?
function func(_func) {
this._func = _func;
this.call = function() {
alert("called a function");
this._func();
}
}
var test = new func(function() {
// do something
});
test.call();
我想用簡單的test()
更換test.call()
。那可能嗎?
這是一個重複。試圖找到它... –
@肯德爾弗雷:哦,它是?對於那個很抱歉。 –
可能重複的[我可以用函數重載一個對象?](http://stackoverflow.com/questions/4946794/can-i-overload-an-object-with-a-function) –