Javascript – Funktion wurde als Parameteraufruffehler übergeben
phpcn_u1582
phpcn_u1582 2017-05-18 11:02:38
0
2
410

Der Code lautet wie folgt

var f = function(call,args){
    call(args);
}

Bei der Ausführungf(console.log,123)的时候没问题
但执行f(loaction.reload,true)就报错了
错误信息如下Uncaught TypeError: Illegal invocation

phpcn_u1582
phpcn_u1582

Antworte allen(2)
PHPzhong
f(loaction.reload.bind(location),true)

说明reload方法不能脱离location这个对象执行。

伊谢尔伦

for instance:

location.reload.call(location, true)
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage