这是代码示例:
var eventStack = {};
function addEvent (fn) {
eventStack[fn] = fn;
}
function removeEvent (fn) {
delete eventStack[fn];
}
addEvent(alert);
addEvent(console.log);
addEvent(addEvent);
它适用于我自己定义的任何功能,但不适用于 console.log。取而代之的是 _firebugignore。
我认为 toString 属性有一些魔力
编辑hmng,我只是再次运行我的代码,它对 console.log 工作正常,以前键和值都被替换购买“_firebuignore”,我想它的 higgs bugson