将某些内容写入控制台的另一种方法,然后控制台.log



我正在处理一个控制台被覆盖的项目:

window.console = {};
window.console['log'] = function() {};

有没有另一种方法可以将某些内容写入控制台?

此外,其他方法(如警告或错误)也会被覆盖。

也许还有另一个对window.console的引用?

在覆盖原始控制台方法之前,请将其复制到其他变量:

var OriginalConsole = console;
OriginalConsole.log('test'); //logs test to the console

我不确定为什么您实际上要覆盖默认控制台或错误函数,但是您就有了。

最新更新