我别无选择,只能使用客户提供的一些古老的js lib。所以我无法修复错误,也无法找到更好的解决方案。来源是不可改变的。
鉴于这种情况,我有什么方法可以抑制来自该外部库的警告或错误?即使它就像他们在那里的某个地方有一个控制台日志。我想阻止这个脚本在我的控制台上充斥着不必要的信息。
之前有人处理过吗?
答案 0 :(得分:0)
注意:
...但是你可以这样做
var newConsole = jQuery.extend(true, {}, console);
console.log = console.info = console.error = function noop(){}; //etc
// some old crusty lib that you cannot modify
console.log("hey!");
newConsole.log("hey!");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>