【发布时间】:2011-04-24 13:33:11
【问题描述】:
我想用一些日志代码来包装每个函数调用。会产生如下输出的东西:
func1(param1, param2)
func2(param1)
func3()
func4(param1, param2)
理想情况下,我想要一个如下形式的 API:
function globalBefore(func);
function globalAfter(func);
我已经为此搜索了很多,但似乎只有面向方面的解决方案需要您包装要记录的特定功能,或其他任何东西。我想要一些适用于全局范围内每个函数的东西(显然,除了它自己)。
【问题讨论】:
-
你想包装对内置函数的调用(如
window.alert),还是只是用户定义的函数? -
理想情况下,一切。我可以写一些东西来搜索、排序和过滤。
标签: javascript logging function aop word-wrap