我知道__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基础知识。
我想要完成的是捕获在对象外部调用的函数。如果这是有道理的。如果我的术语有点遗漏,我道歉。
答案 0 :(得分:1)
这是Firefox中的一个已知错误(我假设这是您正在测试的内容)