我正在尝试从名为log4javascript
.
我尝试了以下方法:
var _logFatal = log.fatal;
var _logError = log.error;
var _logWarn = log.warn;
var _logDebug = log.debug;
log.fatal = function(message){
return _logFatal(stackTrace(message));
};
log.error = function(message){
return _logError(stackTrace(message));
};
log.warn = function(message){
return _logWarn(stackTrace(message));
};
log.debug = function(message){
return _logDebug(stackTrace(message));
};
但它不起作用,log.warn('test')
例如,当我打电话时,它失败了Uncaught TypeError: object is not a function
. 但如果我删除那部分代码,它就可以正常工作。
我做错了什么?