【发布时间】:2016-01-11 04:10:54
【问题描述】:
我正在使用 Chrome 的开发人员工具 (F12) 调试一个网站,并且该网站的程序员已经重新实现了 console.log 以用于他们自己的目的。在他们的代码中,他们基本上是这样做的:
`console.log = function () { new code that has nothing to do with logging to console }`
当我调用 console.log 时,它不会登录到控制台。
我的问题是 - 如何调用浏览器实现的原始 console.log 而不是覆盖的版本?
我无权访问网站的代码或其程序员。
【问题讨论】:
-
您需要在覆盖代码执行之前存储对原始
console.log方法的引用......然后您可以使用该引用来调用原始方法 -
这不是我的网站,也不是我的代码,我无法存储它。
-
那你在哪里写代码
-
在开发者控制台中 (F12)
标签: javascript console console.log