如何屏蔽某个js文件中的 console

因为自己引用了别人的一个 js 文件,但里面有很多事件相关的 console 输出。自己并不想去修改别人的文件。但想屏蔽掉里面的 console 。

 

有多个 js 文件里有 console.log 。

如何在不使用注释的情况下,屏蔽某个 js 文件中的 console 输出?而其他 js 文件中的正常输出?

 

console.log=function(){} 是全部屏蔽。

 

---

2022-09-28 日 附

可以这样实现,重写 console.log 方法为 fn,在 fn 里去获取调用栈,调用栈里可以拿到很多东西,包括当前调用的是哪个 js 文件。如果是指定的 js 则输出,否则不输出即可。

posted @ 2017-07-12 09:08  程序媛李李李李蕾  阅读(2911)  评论(4编辑  收藏  举报