我有一个库,它将函数公开到全局名称空间,以便其他模块调用它们。每当调用其中一个函数时,我都要将其记录到控制台,包括参数。
在Console中:
window.globalLibrary
将返回
{foo: ƒ, bar: ƒ,}
我试图实现的是在任何时候都放置一个事件侦听器
window.globalLibrary.foo(‚testparam‘);
我仔细看了一下
window.addEventlistener();
但似乎这些事件都不符合我的情况
有人能帮忙吗?谢谢你!
我有一个库,它将函数公开到全局名称空间,以便其他模块调用它们。每当调用其中一个函数时,我都要将其记录到控制台,包括参数。
在Console中:
window.globalLibrary
将返回
{foo: ƒ, bar: ƒ,}
我试图实现的是在任何时候都放置一个事件侦听器
window.globalLibrary.foo(‚testparam‘);
我仔细看了一下
window.addEventlistener();
但似乎这些事件都不符合我的情况
有人能帮忙吗?谢谢你!
2条答案
按热度按时间uemypmqf1#
您可以对所有函数进行monkey-patch,以便它们登录到控制台。
3hvapo4f2#
你是说像是风俗之类的事情吗?https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent