代码如下
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
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
说明reload方法不能脱离location这个对象执行。