我知道__noSuchMethod__,但我不确定如何为像这样调用的函数获得它。
someThing();例如,我知道我可以做到这一点
var global = Function('return this')();
global.__noSuchMethod__ = function(id, args) {
console.log('No Such Method');
}
global.notDefined();但是它不能与这个一起工作。
var global = Function('return this')();
global.__noSuchMethod__ = function(id, args) {
console.log('No Such Method');
}
notDefined();很明显,我还需要学习一些Javascript基础知识。
我试图完成的是捕获在对象外部调用的函数。如果这有意义的话。如果我的术语有点离谱,我道歉。
发布于 2012-08-14 03:19:08
这是Firefox中的一个已知bug (我假设这就是您正在测试的)
https://stackoverflow.com/questions/11940723
复制相似问题