[英]How to restore console.log on a web page that overwrites it?
Twitter的网站有类似的东西
console.log = function () {};
将浏览器的内置console.log
方法转换为无操作。 我有办法恢复原来的功能吗?
除非他们也在原型中删除它,否则使用getPrototypeOf()
获取log
方法应该有效:
console.log = Object.getPrototypeOf(console).log;
由于使用console.log = function() {}
覆盖但不删除原型中定义的那个,您可以删除覆盖方法:
delete console.log
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.