有一些javascript代码,例如
function hello() {
}
function world() {
}
我想向它们添加一些日志记录代码,但我不想修改代码。我希望我可以在另一个文件中编写一些代码,它会在运行时修改函数。有可能做到这一点吗?
更新
感谢您的两个答案,但我必须让这个问题更清楚。
和函数只是一些示例hello
,world
实际上文件中有数百个函数,它是手动重新定义它们的实现。
我正在寻找一种自动执行此操作的方法(类似于 java 中的 AspectJ)。