如果已被用户脚本覆盖,如何调用 Chrome 实现的原始 `console.log`?
How to call original `console.log` that Chrome implements if it has been overriden by user's script?
我正在 Chrome 的开发人员工具 (F12) 中调试一个网站,该网站的程序员出于他们自己的目的重新实现了 console.log
。在他们的代码中,他们基本上是这样做的:
`console.log = function () { new code that has nothing to do with logging to console }`
当我调用 console.log
时,它不会记录到控制台。
我的问题是 - 如何调用浏览器实现的原始 console.log
而不是覆盖版本?
我无权访问网站代码或其程序员。
你需要旧的实现吗??
如果不是最简单的就是删除那个旧的实现
delete console.log;
会自动恢复默认操作。
我正在 Chrome 的开发人员工具 (F12) 中调试一个网站,该网站的程序员出于他们自己的目的重新实现了 console.log
。在他们的代码中,他们基本上是这样做的:
`console.log = function () { new code that has nothing to do with logging to console }`
当我调用 console.log
时,它不会记录到控制台。
我的问题是 - 如何调用浏览器实现的原始 console.log
而不是覆盖版本?
我无权访问网站代码或其程序员。
你需要旧的实现吗??
如果不是最简单的就是删除那个旧的实现
delete console.log;
会自动恢复默认操作。