[英]How could I create a function that would console.log details every time jQuery binds to a click event?
[英]I want to do something every time console.log executes. Can I add an event listener?
每当console.log
执行时,我想做些事情。 我可以将事件侦听器添加到console.log还是猴子打补丁是唯一的方法? 如果猴子修补是最好的方法,如何在不创建无限递归的情况下进行猴子修补?
您可以使用包装器功能来包装console.log的行为。 就像是:
const logWrapper = (logString) => {
// DO SOMETHING HERE
console.log(logString);
}
然后调用该新函数。 您也可以更改console.log的定义,但是我不建议这样做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.