我当前的代码:
window.onerror = function() {
console.log('error', arguments);
return false;
};
我希望能够随时绑定和取消绑定事件。像这样的东西:
var errorHandler = function() {
console.log('error', arguments);
return false;
};
var noop = function(){};
function toggleErrorHandler(enable){
window.onerror = enable ? errorhandler : noop;
}
这是正确的方法吗?我的猜测是它不是:)