繼this question推薦模式超載,我們必須一個類似於:JavaScript和回調
function foo(a, b, opts) {
}
foo(1, 2, {"method":"add"});
foo(3, 4, {"test":"equals", "bar":"tree"});
怎麼會一個接着包括回調作爲最後一個參數?我有功能foo()
,應該是能夠同時處理的:
foo(x, y, function() {
// do stuff
});
而且
foo(x, y, z, function() {
// do stuff
});
有什麼建議?
也許我誤讀或誤解,但你要問,如果你可以在把一個函數一個東西? – Snuffleupagus 2012-03-22 21:47:30
這也可以工作,但不能找到如果這是可能的 – 2012-03-23 17:01:56
這確實是可能的。 '{ 「奧斯卡」:函數(){的console.log( 「我生活在一個垃圾桶」)}}'所以,假設你命名你的對象foo,foo.oscar將運行功能。 – Snuffleupagus 2012-03-26 13:19:18