代码如下
var f = function(call,args){
call(args);
}
当执行f(console.log,123)
的时候没问题
但执行f(loaction.reload,true)
就报错了
错误信息如下Uncaught TypeError: Illegal invocation
代码如下
var f = function(call,args){
call(args);
}
当执行f(console.log,123)
的时候没问题
但执行f(loaction.reload,true)
就报错了
错误信息如下Uncaught TypeError: Illegal invocation
13 回答12.6k 阅读
7 回答1.8k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1k 阅读✓ 已解决
说明reload方法不能脱离location这个对象执行。