var ShowDlg = function ShowDlg() { } ShowDlg.prototype.animate = function(msg) { alert(msg); } var listeners = []; func = new ShowDlg(); listeners.push(func); var listener = listeners[0]; listener["animate"].call(listener, "aaaa");