[英]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.