所以我有一個對象對象用一些方法。如果沒有任何方法調用該對象,我想運行一個特定的方法。那可能嗎?如果是這樣如何?當調用對象時沒有方法的JS調用函數
例如
function obj(variable){
this.method = function(){};
this.noMethod = function(){};
}
var test = new obj(variable);
調用console.log(test)
現在應該在測試中調用noMethod。 我希望你明白我的意思。
該對象有一個nodelist,如果你調用一個方法,它會運行該方法。 如果你只是調用對象,它應該返回節點列表並可能改變它,這取決於參數。
有沒有辦法檢查對象是否用方法調用?這樣我可以有一個if語句來檢查並運行我的方法,如果沒有其他方法被調用。
也許ü應該考慮代理http://wiki.ecmascript.org/ doku.php?id = harmony:direct_proxies –
嗨Lukas,你的問題的背景是什麼?你正在尋找一種方式來查看控制檯中的細節? –
我應該多解釋一下,該對象有一個nodelist。我想要運行一個方法或返回節點列表。 –