我正在处理一个覆盖控制台的项目:
window.console = {};
window.console['log'] = function() {};
还有另一种方法可以将某些内容写入控制台吗?
其他方法,如警告或错误也会被覆盖。
也许还有另一个对window.console的引用?
答案 0 :(得分:0)
在覆盖原始控制台方法之前,将其复制到另一个变量:
var OriginalConsole = console;
OriginalConsole.log('test'); //logs test to the console
我不确定为什么你真的想要覆盖默认的控制台或错误功能,但你有它。