我有一个函数,a()我想要覆盖,但也有原始a()的顺序执行,具体取决于上下文.例如,有时当我生成页面时,我想要覆盖如下:
function a() {
new_code();
original_a();
}
Run Code Online (Sandbox Code Playgroud)
有时像这样:
function a() {
original_a();
other_new_code();
}
Run Code Online (Sandbox Code Playgroud)
我如何original_a()在超越范围内获得这一点a()?它甚至可能吗?
请不要以这种方式建议替代方法,我知道很多.我特意问这个问题.