我正在尝试代理一个 Javascript 对象,在该对象中我可以将对此对象的任何调用重定向到特定方法,这意味着例如。
var A = {}
A.prototype.proxy = function() {
//do...
}
b = new A();
b.myMethod(); // --> Internally will call A.proxy()?
然后,我将所有调用重定向到 A.proxy() 这在 JavaScript 中可能吗?
最佳答案
不,事实并非如此。核心JS语言没有这样的功能。
关于javascript - 如何捕获或 Hook javascript 中对对象的任何调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21092589/